3 #include <dis6/ClockTime.h> 4 #include <dis6/SimulationManagementFamilyPdu.h> 5 #include <dis6/utils/DataStream.h> 6 #include <dis6/opendis6_export.h> 40 virtual void marshal(
DataStream& dataStream)
const;
41 virtual void unmarshal(
DataStream& dataStream);
44 const ClockTime& getRealWorldTime()
const;
45 void setRealWorldTime(
const ClockTime &pX);
47 unsigned char getReason()
const;
48 void setReason(
unsigned char pX);
50 unsigned char getFrozenBehavior()
const;
51 void setFrozenBehavior(
unsigned char pX);
53 short getPadding1()
const;
54 void setPadding1(
short pX);
56 unsigned int getRequestID()
const;
57 void setRequestID(
unsigned int pX);
60 virtual int getMarshalledSize()
const;
Definition: ClockTime.h:15
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
ClockTime _realWorldTime
UTC time at which the simulation shall stop or freeze.
Definition: StopFreezePdu.h:21
a class to support managing a network buffer.
Definition: DataStream.h:28
Definition: SimulationManagementFamilyPdu.h:18
unsigned int _requestID
Request ID that is unique.
Definition: StopFreezePdu.h:33
unsigned char _frozenBehavior
Internal behavior of the simulation and its appearance while frozento the other participants.
Definition: StopFreezePdu.h:27
Definition: StopFreezePdu.h:17
unsigned char _reason
Reason the simulation was stopped or frozen.
Definition: StopFreezePdu.h:24
short _padding1
padding
Definition: StopFreezePdu.h:30