12 #ifndef DtResumeConstrainedMsg_H_
13 #define DtResumeConstrainedMsg_H_
20 class DtResumeConstrainedMsg;
21 typedef void (*DtResumeConstrainedCb)(
const DtResumeConstrainedMsg& msg,
void* usr);
23 class DT_DLL_LRC DtResumeConstrainedMsg :
public DtLbtsMsg
28 DtResumeConstrainedMsg(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
31 DtResumeConstrainedMsg(
36 #elif defined(DtIFSPEC1516E)
43 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
46 DtResumeConstrainedMsg(
const DtNetLbts* netRepMsg,
47 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
50 virtual ~DtResumeConstrainedMsg();
53 virtual DtRtiMsg* clone(
bool copy =
true)
const;
61 #elif defined(DtIFSPEC1516E)
77 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
80 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
84 DtResumeConstrainedCb cb,
void *usr);
86 DtResumeConstrainedCb cb,
void *usr);