MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Attributes
DtMetadataHeader_s Struct Reference

The metadata header structure has the following components: type: one of the DtMetadataType values hasPayload: if 1 indicates metadata has a payload and lenOrVal contains the payload length, padding, and alignment bits copy: if 1 indicates the metadata header and payload must be copied with the message more: if 1 indicates additional metadata included in message packet lenOrVal: if hasPayload is 0 this field contains the value of the metadata if hasPayload is 1 this field contains the following components - payloadLen: length of actual payload excluding padding. More...

+ Collaboration diagram for DtMetadataHeader_s:

Classes

union  DtMetadataHeaderCtl_u
union  DtMetadataHeaderLenOrVal_u

Public Attributes

union
DtMetadataHeader_s::DtMetadataHeaderCtl_u 
ctl
union
DtMetadataHeader_s::DtMetadataHeaderLenOrVal_u 
lenOrVal

Detailed Description

The metadata header structure has the following components: type: one of the DtMetadataType values hasPayload: if 1 indicates metadata has a payload and lenOrVal contains the payload length, padding, and alignment bits copy: if 1 indicates the metadata header and payload must be copied with the message more: if 1 indicates additional metadata included in message packet lenOrVal: if hasPayload is 0 this field contains the value of the metadata if hasPayload is 1 this field contains the following components - payloadLen: length of actual payload excluding padding.

2047 bytes MAX. pad: number of bytes of padding required to align metadata header alignPad: number of bytes of padding required to align metadata payload payloadAlignment: Must be set if the payload requires alignment so forwarders can maintain alignment. 0 = no alignment, 1 = 16-bit, 2 = not used, 3 = 32-bit

Member Data Documentation

union DtMetadataHeader_s::DtMetadataHeaderCtl_u DtMetadataHeader_s::ctl
union DtMetadataHeader_s::DtMetadataHeaderLenOrVal_u DtMetadataHeader_s::lenOrVal

The documentation for this struct was generated from the following file:

Document ID: Generated on Fri Sep 27 00:57:56 EDT 2019 from SVN revision 201708
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)