12 #ifndef DtRestoreReplyMsg_H_
13 #define DtRestoreReplyMsg_H_
31 DT_RESTORE_NO_LABEL = 1,
32 DT_RESTORE_WRONG_CONFIG = 2,
33 DT_RESTORE_IN_PROCESS = 3
42 const replyCodes response,
43 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
47 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
56 virtual void setLabel(
const char* label);
57 virtual const char* label()
const;
60 virtual void setReply(
const replyCodes value);
61 virtual replyCodes reply()
const;
70 virtual unsigned long destinationID()
const;
71 virtual void setDestinationID(
unsigned long destinationIDValue);
77 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
79 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
89 virtual char* labelPtr();
92 virtual int labelFieldSize()
const;
102 virtual int minSize(
const char* theLabel=NULL)
const;
105 virtual void setLabelSize(
int size);
106 virtual int labelSize()
const;