6 #ifndef rtiAssistantExecClient_H_
7 #define rtiAssistantExecClient_H_
36 virtual void updateIsConnected(
bool connected );
42 virtual void updateLicenseServer(
const MAKRti::DtString& server );
56 virtual void sendNoFederationMsg();
60 virtual void sendExecStateMsg(
const std::list<DtAssistantFederationInfo>& execInfo );
66 const MAKRti::DtString& fedexName,
bool isRemoval );
74 virtual void sendSyncPtUpdateMsg(
const MAKRti::DtString& syncPtName,
79 virtual void sendLogMsg(
const DtLogEntryList& log,
unsigned maxSize,
80 const MAKRti::DtInetAddr& destAddr = MAKRti::DtInetAddr(),
int destId = -1 );
This file contains the declaration of DtAssistantFederationInfo.
int myIsConnected
Indicates if the rtiexec is connected to the forwarder.
Definition: rtiAssistantExecClient.h:85
std::pair< std::set< int >, std::set< int > > DtPendingAchievedPair
For sync points, set of all pending federates and all achieved federates, by handle.
Definition: federationInfo.h:32
This file contains the declaration of DtRtiAssistantForwarderClient.
The client connection to the RTI Assistant for the an RTI Forwarder.
Definition: rtiAssistantForwarderClient.h:31
This file contains the declaration of DtAssistantLogMsg.
std::list< DtLogEntry * > DtLogEntryList
A list of DtLogEntry items.
Definition: printerBuf.h:28
Stores information on a known federate.
Definition: federateInfo.h:21
#define DT_DLL_ASSISTANT
Default – Unix or Win32 static.
Definition: rtiMsConfig.h:150
Structure containing State information from a single federation.
Definition: federationInfo.h:42
virtual void sendClientInfo()
Send forwarder address and port to the Assistant.
The client connection to the RTI Assistant for the rtiexec.
Definition: rtiAssistantExecClient.h:23
MAKRti::DtString myLicServer
The license server used by this LRC.
Definition: rtiAssistantExecClient.h:88