VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtVrfTDLMessageHeader Struct Reference

Contains the DtVrfTDLMessage class declaration. More...

Inheritance diagram for DtVrfTDLMessageHeader:
Inheritance graph
[legend]

Public Member Functions

 DtVrfTDLMessageHeader ()
 

Public Attributes

DtNetU32 myHeaderVersion
 
DtNetU32 myMessageVersion
 The version number of this header. More...
 
DtNetU32 myMessageType
 The version of this message. More...
 
DtNetU32 myFixedSize
 The VRF TDL message type. More...
 
DtNetU32 myVariableSize
 The fixed size of the message. More...
 
DtNetU32 mySenderMarkingTextLength
 The variable size of the message. More...
 
DtNetU32 mySenderUUIDLength
 The length of the marking text that is to follow this structure (NOT null terminated) More...
 
DtNetU64 myTimeStamp
 The length of the VRF UUID to follow this structure. More...
 

Detailed Description

Contains the DtVrfTDLMessage class declaration.

The DtVrfTDLMessage is a base class message used to define VRF specific TDL messages. This class will only write out the header information, so, all base classes must call the super class representation to get network sizes

The recipient is not part of the data message. It is only used as a hint to the message transporter as to where to send it, and, the default is DtSimSendToAll This is the FIXED portion of the header of the TDL message. The header size could be variable based on the size of the variable content

Constructor & Destructor Documentation

DtVrfTDLMessageHeader::DtVrfTDLMessageHeader ( )
inline

Member Data Documentation

DtNetU32 DtVrfTDLMessageHeader::myHeaderVersion
DtNetU32 DtVrfTDLMessageHeader::myMessageVersion

The version number of this header.

DtNetU32 DtVrfTDLMessageHeader::myMessageType

The version of this message.

DtNetU32 DtVrfTDLMessageHeader::myFixedSize

The VRF TDL message type.

DtNetU32 DtVrfTDLMessageHeader::myVariableSize

The fixed size of the message.

DtNetU32 DtVrfTDLMessageHeader::mySenderMarkingTextLength

The variable size of the message.

DtNetU32 DtVrfTDLMessageHeader::mySenderUUIDLength

The length of the marking text that is to follow this structure (NOT null terminated)

DtNetU64 DtVrfTDLMessageHeader::myTimeStamp

The length of the VRF UUID to follow this structure.


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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)