12 #ifndef DtResignMsg_H_
13 #define DtResignMsg_H_
17 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
18 #include "RTI/Enums.h"
20 #include <vlutil/vlFedTarget.h>
41 DtResignMsg(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
45 DtResignAction action,
47 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
51 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
62 DtResignAction action,
66 virtual void setResignAction(DtResignAction action);
67 virtual DtResignAction resignAction()
const;
78 #elif defined(DtIFSPEC1516E)
89 virtual void setTimeStampSize(
int size);
90 virtual int timeStampSize()
const;
99 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
102 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
106 DtResignCb cb,
void* usr,
bool isMomCallback=
false);
108 DtResignCb cb,
void* usr,
bool isMomCallback=
false);
120 virtual int minSize()
const;
123 virtual int timeStampFieldSize()
const;
126 virtual char* timeStampPtr();
135 #elif defined(DtIFSPEC1516E)