3 #include <dis6/ClockTime.h> 4 #include <dis6/SimulationManagementWithReliabilityFamilyPdu.h> 5 #include <dis6/utils/DataStream.h> 6 #include <dis6/opendis6_export.h> 43 virtual void marshal(
DataStream& dataStream)
const;
44 virtual void unmarshal(
DataStream& dataStream);
47 const ClockTime& getRealWorldTime()
const;
48 void setRealWorldTime(
const ClockTime &pX);
50 unsigned char getReason()
const;
51 void setReason(
unsigned char pX);
53 unsigned char getFrozenBehavior()
const;
54 void setFrozenBehavior(
unsigned char pX);
56 unsigned char getRequiredReliablityService()
const;
57 void setRequiredReliablityService(
unsigned char pX);
59 unsigned char getPad1()
const;
60 void setPad1(
unsigned char pX);
62 unsigned int getRequestID()
const;
63 void setRequestID(
unsigned int pX);
66 virtual int getMarshalledSize()
const;
Definition: ClockTime.h:15
unsigned int _requestID
Request ID.
Definition: StopFreezeReliablePdu.h:36
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
Definition: SimulationManagementWithReliabilityFamilyPdu.h:18
unsigned char _pad1
padding
Definition: StopFreezeReliablePdu.h:33
Definition: StopFreezeReliablePdu.h:17
a class to support managing a network buffer.
Definition: DataStream.h:28
unsigned char _requiredReliablityService
reliablity level
Definition: StopFreezeReliablePdu.h:30
unsigned char _frozenBehavior
internal behvior of the simulation while frozen
Definition: StopFreezeReliablePdu.h:27
ClockTime _realWorldTime
time in real world for this operation to happen
Definition: StopFreezeReliablePdu.h:21
unsigned char _reason
Reason for stopping/freezing simulation.
Definition: StopFreezeReliablePdu.h:24