18 class DtEntityIdentifier;
44 virtual const DtNetPduHeader* netPduHeader()
const;
47 virtual DtPduKind pduKind()
const;
56 virtual bool isStateUpdate()
const;
59 virtual void setIsStateUpdate(
bool updateIsFromState);
62 virtual bool isFromPast()
const;
65 virtual void setIsFromPast(
bool timeIsFromPast);
68 virtual bool isFinalPdu()
const;
71 virtual bool isEntityPdu()
const;
74 virtual bool isAggregatePdu()
const;
77 virtual bool isEnvironmentalPdu()
const;
80 virtual bool isGriddedDataPdu()
const;
83 virtual bool isTransmitterPdu()
const;
86 virtual bool isReceiverPdu()
const;
89 virtual bool isDiGuyPdu()
const;
92 virtual bool isRelativeLocationPdu()
const;
95 virtual DtEntityIdentifier entityId()
const;
98 virtual DtU64 uniqueId()
const;
127 virtual void setUniqueId(DtU64
id)
const;
bool myIsStateUpdate
Definition: disPacket.h:111
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
DIS message.
Definition: disPacket.h:116
DtAbsoluteTime myPacketTime
Definition: disPacket.h:109
Contains MAKLogger::DtAbsoluteTime and MAKLogger::DtRelativeTime classes.
A generic packed of typed binary data.
Definition: packet.h:41
const DtNetPacket * myPacket
Definition: disPacket.h:108
bool myTimeIsFromPast
Definition: disPacket.h:110
Absolute Time, a particular measured instance in time, could be thought of as a set of relative times...
Definition: absoluteTime.h:82
DIS message.
Definition: disPacket.h:27