Public Member Functions |
| bool | isForExec (const MAKRti::DtString &execName, unsigned short execHandle) const |
| | Returns true if the current message belongs to the indicated federation execution, false otherwise.
|
| bool | versionMatches (int messageVersion) const |
| | Returns bool: given version matches version in header?
|
| bool | metadataInMessage () const |
| | Accessor / Mutator for whether header indicates msg has metadata.
|
| void | setMetadataInMessage (bool yesNo) |
| bool | isTestMgrMessage () const |
| | Accessor / Mutator for whether this is a test msg.
|
| void | setIsTestMgrMessage (bool yesNo) |
| bool | isBundled () const |
| | Accessor / Mutator for whether this message is bundled.
|
| void | setIsBundled (bool yesNo) |
| bool | isCompressed () const |
| | Accessor / Mutator for whether this message is compressed.
|
| void | setIsCompressed (bool yesNo) |
Member Function Documentation
| bool DtNetMsgHeader::isBundled |
( |
| ) |
const |
Accessor / Mutator for whether this message is bundled.
| bool DtNetMsgHeader::isCompressed |
( |
| ) |
const |
Accessor / Mutator for whether this message is compressed.
| bool DtNetMsgHeader::isForExec |
( |
const MAKRti::DtString & |
execName, |
|
|
unsigned short |
execHandle |
|
) |
| const |
Returns true if the current message belongs to the indicated federation execution, false otherwise.
If you are not using an rtiexec, use a handle of zero.
| bool DtNetMsgHeader::isTestMgrMessage |
( |
| ) |
const |
Accessor / Mutator for whether this is a test msg.
| bool DtNetMsgHeader::metadataInMessage |
( |
| ) |
const |
Accessor / Mutator for whether header indicates msg has metadata.
| void DtNetMsgHeader::setIsBundled |
( |
bool |
yesNo | ) |
|
| void DtNetMsgHeader::setIsCompressed |
( |
bool |
yesNo | ) |
|
| void DtNetMsgHeader::setIsTestMgrMessage |
( |
bool |
yesNo | ) |
|
| void DtNetMsgHeader::setMetadataInMessage |
( |
bool |
yesNo | ) |
|
| bool DtNetMsgHeader::versionMatches |
( |
int |
messageVersion | ) |
const |
Returns bool: given version matches version in header?
Member Data Documentation
Five bytes representing either the first five characters of the execution name, or a zero byte followed by a four-byte execution handle.
| DtNetU16 DtNetMsgHeader::fedHandle |
| DtNetU8 DtNetMsgHeader::flags |
| DtNetU32 DtNetMsgHeader::metadataSize |
| DtNetU8 DtNetMsgHeader::msgKind |
| DtNetU32 DtNetMsgHeader::sequenceNumber |
| DtNetU32 DtNetMsgHeader::totalSize |
| DtNetU16 DtNetMsgHeader::version |
| DtNetU8 DtNetMsgHeader::versionCheck |
Older versions had message kind here.
Newer versions will put invalid message kind here.
The documentation for this class was generated from the following file: