9 #ifndef DtAssistantAwaitingForwardersMsg_H_
10 #define DtAssistantAwaitingForwardersMsg_H_
16 #include <vlutil/vlString.h>
17 #include <vlutil/vlUtil.h>
44 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
59 MAKRti::DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
61 static DtAssistantMsg* create(MAKRti::DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
85 bool isWaitingForForwarders()
const;
89 void setIsWaitingForForwarders(
bool isWaiting);
92 unsigned int numForwarders()
const;
104 virtual int minSize()
const;
107 virtual const DtNetU128* forwarderAddrsPtr()
const;
108 virtual DtNetU128* forwarderAddrsPtr();
111 virtual const DtNetU16* forwarderPortsPtr()
const;
112 virtual DtNetU16* forwarderPortsPtr();
115 virtual unsigned int forwarderNamesSize()
const;
116 virtual void setForwarderNamesSize(
unsigned int size);
119 virtual const char* forwarderNamesPtr()
const;
120 virtual char* forwarderNamesPtr();
123 const DtNetU8* forwarderConnectedPtr()
const;
124 DtNetU8* forwarderConnectedPtr();
This file contains the declaration of DtAssistantFederationInfo.
This file contains the declaration of DtRtiAssistantForwarderClient.
void(* DtAssistantAwaitingForwardersCb)(const DtAssistantAwaitingForwardersMsg &inter, void *usr)
Definition: assistantAwaitingFwsMsg.h:29
Manages the client connection to the RTI Assistant.
Definition: rtiAssistantClient.h:59
DtAssistantMsgKind
Definition: assistantMsg.h:53
Base class for assistant Messages.
Definition: assistantMsg.h:153
virtual DtAssistantMsgKind internalMsgKind()=0
#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
The DtAssistantAwaitingForwardersMsg defines a wrapper for the RTI Assistant message sent to an assis...
Definition: assistantAwaitingFwsMsg.h:36
virtual DtAssistantMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
virtual void printData() const
std::map< DtInetAddrAndPort, DtNameAndConnStatus > DtNeededFwConnMap
Definition: rtiAssistantForwarderClient.h:23
Network representation for the RTI Assistant Awaiting Forwarders message that contains a list of forw...
Definition: netAssistantAwaitingFwsMsg.h:25