12 #ifndef DtResignMsg_H_
13 #define DtResignMsg_H_
17 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
18 #include "RTI/Enums.h"
20 #include <vlutil/vlFedTarget.h>
40 DtResignMsg(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
44 DtResignAction action,
46 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
50 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
61 DtResignAction action,
65 virtual void setResignAction(DtResignAction action);
66 virtual DtResignAction resignAction()
const;
77 #elif defined(DtIFSPEC1516E)
88 virtual void setTimeStampSize(
int size);
89 virtual int timeStampSize()
const;
98 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
101 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
105 DtResignCb cb,
void* usr,
bool isMomCallback=
false);
107 DtResignCb cb,
void* usr,
bool isMomCallback=
false);
119 virtual int minSize()
const;
122 virtual int timeStampFieldSize()
const;
125 virtual char* timeStampPtr();
134 #elif defined(DtIFSPEC1516E)