Click or drag to resize

disStructurePduHeader Structure

Customize MACE to meet your Live-Virtual-Constructive Simulation and Training Requirements.

[This is preliminary documentation and is subject to change.]

A PDU Header record shall be the first part of each PDU excluding a Live Entity (LE) PDU, which has a separate LE PDU Header record (see 9.3.2). IEEE 1278.1-2012.

Namespace:  BSI.MACE.Network.DIS
Assembly:  BSILib (in BSILib.dll) Version: 1.2.1.22047 (1.0.0.0)
Syntax
public struct disStructurePduHeader

The disStructurePduHeader type exposes the following members.

Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Fields
  NameDescription
Public fieldexerciseIdentifier
This field shall specify the exercise to which the PDU pertains and shall be represented by an Exercise Identifier (see 6.2.34).
Public fieldlength
This field shall specify the length of the PDU, including the PDU Header, in octets and shall be represented by a 16-bit unsigned integer. The Length shall be calculated as shown in the Total PDU size formulas at the bottom of each PDU table in Clause 7 and Clause 9, with the resulting bit size divided by 8 to attain the number of octets in the PDU.
Public fieldpadding
Unused.
Public fieldpduStatus
This field shall specify the PDU status related to one or more PDU Types (see 6.2.67).
Public fieldpduType
This field shall indicate the type of PDU that follows. This field shall be represented by an 8-bit enumeration (see [UID 4]).
Public fieldprotocolFamily
This field shall indicate the family of protocols to which the PDU belongs. This field shall be represented by an 8-bit enumeration (see [UID 5]).
Public fieldprotocolVersion
This field shall specify the version of protocol used in this PDU and shall be specified by an 8-bit enumeration (see [UID 3]). See 4.2.10 for additional information and associated issuance and receipt rules.
Public fieldtimeStamp
This field shall specify the time that the data in the PDU was generated and shall be represented by a timestamp (see 6.2.88).
Top
Remarks