10 #ifndef DtStartResumeRPdu_H_
11 #define DtStartResumeRPdu_H_
25 typedef void (*DtStartResumeRPduCb)(DtStartResumeRPdu* pdu,
void* usr);
30 class DT_DLL_VL DtStartResumeRPdu :
public DtSimanPdu
35 DtStartResumeRPdu(
const DtNetStartResumeRPdu* initial,
42 DtStartResumeRPdu(
const DtStartResumeRPdu& orig);
45 virtual ~DtStartResumeRPdu();
48 DtStartResumeRPdu& operator=(
const DtStartResumeRPdu& orig);
51 virtual void setRealWorldTime(
const DtTime time);
52 virtual DtTime realWorldTime()
const;
55 virtual void setSimulationTime(
const DtTime time);
56 virtual DtTime simulationTime()
const;
63 virtual void setRequestId(
int id);
64 virtual int requestId()
const;
67 virtual void printData()
const;
70 virtual void printDataToStream(std::ostream& stream)
const;
81 DtStartResumeRPduCb cb,
void* usr);
83 DtStartResumeRPduCb cb,
void* usr);
88 virtual DtPduKind internalGetPduKind()
const;
92 static const int theStaticSize;
96 inline DtPduKind DtStartResumeRPdu::internalGetPduKind()
const