3 #include <dis6/ClockTime.h> 4 #include <dis6/ClockTime.h> 5 #include <dis6/SimulationManagementWithReliabilityFamilyPdu.h> 6 #include <dis6/utils/DataStream.h> 7 #include <dis6/opendis6_export.h> 44 virtual void marshal(
DataStream& dataStream)
const;
45 virtual void unmarshal(
DataStream& dataStream);
48 const ClockTime& getRealWorldTime()
const;
49 void setRealWorldTime(
const ClockTime &pX);
52 const ClockTime& getSimulationTime()
const;
53 void setSimulationTime(
const ClockTime &pX);
55 unsigned char getRequiredReliabilityService()
const;
56 void setRequiredReliabilityService(
unsigned char pX);
58 unsigned short getPad1()
const;
59 void setPad1(
unsigned short pX);
61 unsigned char getPad2()
const;
62 void setPad2(
unsigned char pX);
64 unsigned int getRequestID()
const;
65 void setRequestID(
unsigned int pX);
68 virtual int getMarshalledSize()
const;
Definition: ClockTime.h:15
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
unsigned char _requiredReliabilityService
level of reliability service used for this transaction
Definition: StartResumeReliablePdu.h:28
Definition: StartResumeReliablePdu.h:18
Definition: SimulationManagementWithReliabilityFamilyPdu.h:18
ClockTime _simulationTime
time in simulation for the simulation to resume
Definition: StartResumeReliablePdu.h:25
a class to support managing a network buffer.
Definition: DataStream.h:28
unsigned short _pad1
padding
Definition: StartResumeReliablePdu.h:31
unsigned int _requestID
Request ID.
Definition: StartResumeReliablePdu.h:37
unsigned char _pad2
padding
Definition: StartResumeReliablePdu.h:34
ClockTime _realWorldTime
time in real world for this operation to happen
Definition: StartResumeReliablePdu.h:22