12 #ifndef assistantShutdownMsg_H_
13 #define assistantShutdownMsg_H_
49 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
58 virtual void setIsAssistantToAssistant(
bool yesNo);
59 virtual bool isAssistantToAssistant()
const;
62 virtual void setForceShutdown(
bool yesNo);
63 virtual bool isForceShutdown()
const;
72 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
75 static DtAssistantMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
97 virtual int minSize()
const;
The DtAssistantShutdownMsg defines a wrapper for the messages sent to and from the Assistant to query...
Definition: assistantShutdownMsg.h:32
Definition: assistantShutdownMsg.h:40
DtShutdownEnum
Definition: assistantShutdownMsg.h:37
DtAssistantMsgKind
Definition: assistantMsg.h:54
Base class for assistant Messages.
Definition: assistantMsg.h:154
virtual DtAssistantMsgKind internalMsgKind()=0
void(* DtAssistantShutdownMsgCb)(const DtAssistantShutdownMsg &inter, void *usr)
Definition: assistantShutdownMsg.h:25
#define DT_DLL_ASSISTANT
Default – Unix or Win32 static.
Definition: rtiMsConfig.h:150
Manages the server connections of the RTI Assistant.
Definition: rtiAssistantServer.h:45
virtual DtAssistantMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
Definition: netAssistantShutdownMsg.h:19
virtual void printData() const
Maintains a queue of RTI Assistant messages.
Definition: assistantMsgQueue.h:27