51 virtual unsigned int size()
const {
return myConns.size(); }
93 virtual bool willConflict(
const DtRtiConnectionInfo& compare, MAKRti::DtString& reason )
const;
97 virtual bool nameAndOwnerExists(
const MAKRti::DtString& name,
const MAKRti::DtString& owner )
const;
100 virtual int numberOfEntriesWithName(
const MAKRti::DtString& name )
const;
107 virtual void clearAllInfo();
124 virtual void clearAllSaved();
145 virtual bool updateLocalInterface(
const MAKRti::DtString& hostName,
const DtInetAddr& localInterface,
165 virtual DtRtiConnectionInfoDataMap::iterator replaceConnection(DtRtiConnectionInfoDataMap::iterator
const& oldConnIter,
170 virtual void removeChosenConnection();
171 virtual void removeChosenConfiguration();
182 typedef std::map<std::pair<MAKRti::DtString,MAKRti::DtString>, DtRtiConnectionInfoDataMap::iterator>
DtNameAndOwnerMap;
This file contains the declaration of DtAssistantInfo.
DtRtiConnectionInfoDataMap myConns
Definition: connectionAndConfiguration.h:177
virtual const DtRtiConnectionInfoDataMap & connections() const
Returns the full set of connections.
Definition: connectionAndConfiguration.h:133
This file contains the declaration of DtRtiConnectionInfo.
std::pair< DtRtiConnectionInfo, DtRtiAssociatedConnectionData > DtRtiConnectionInfoDataPair
Pair of connection with associated data.
Definition: assistantConnectionInfo.h:29
Structure Remote Assistant to be displayed.
Definition: assistantInfo.h:39
DtRtiConnAndConfigMap myConnsAndConfigs
Definition: connectionAndConfiguration.h:176
std::set< DtAssistantConnectionStruct, cmpByPublicAddress > DtAssistantSetByAddresses
Definition: assistantInfo.h:91
Contains the DtRtiConnectionConfigurationInfo class declaration.
DtAssistantSetByAddresses myPendingForeignAssistants
Definition: connectionAndConfiguration.h:179
virtual unsigned int size() const
Definition: connectionAndConfiguration.h:51
DtRtiConnectionInfoDataMap::iterator myChosenConnection
Definition: connectionAndConfiguration.h:185
virtual const DtRemoteAssistantSet & foreignAssistants() const
Returns the full set of foreign assistant connections.
Definition: connectionAndConfiguration.h:142
std::map< DtRtiConnectionConfigurationInfo, DtRtiAssociatedConfigurationData > DtRtiConfigurationInfoDataMap
Map configurations to their associated data.
Definition: assistantConnectionConfigurationInfo.h:55
DtRtiConfigurationInfoDataMap myConfigs
Definition: connectionAndConfiguration.h:178
bool myConfigurationIsChosen
Definition: connectionAndConfiguration.h:188
#define DT_DLL_ASSISTANT
Default – Unix or Win32 static.
Definition: rtiMsConfig.h:150
DtNameAndOwnerMap myConnNames
Definition: connectionAndConfiguration.h:183
std::pair< DtRtiConnectionConfigurationInfo, DtRtiAssociatedConfigurationData > DtRtiConfigurationInfoDataPair
Pair of configuration with associated data.
Definition: assistantConnectionConfigurationInfo.h:58
Stores the information on an RTI configuration known by the Assistant.
Definition: assistantConnectionConfigurationInfo.h:61
DtRemoteAssistantSet myForeignAssistants
Definition: connectionAndConfiguration.h:180
std::map< DtRtiConnectionInfo, DtRtiAssociatedConnectionData > DtRtiConnectionInfoDataMap
Map connections to their associated data.
Definition: assistantConnectionInfo.h:23
bool myConnectionIsChosen
Definition: connectionAndConfiguration.h:187
std::map< std::pair< MAKRti::DtString, MAKRti::DtString >, DtRtiConnectionInfoDataMap::iterator > DtNameAndOwnerMap
Definition: connectionAndConfiguration.h:182
std::map< DtRtiConnectionInfo, DtRtiConnectionConfigurationInfo > DtRtiConnAndConfigMap
Definition: connectionAndConfiguration.h:26
virtual const DtRtiConnAndConfigMap & connToConfigMap() const
Returns the full set of configurations.
Definition: connectionAndConfiguration.h:139
Stores the information on an RTI connection and possibly matching configuration known by the Assistan...
Definition: connectionAndConfiguration.h:22
DtRtiConfigurationInfoDataMap::iterator myChosenConfiguration
Definition: connectionAndConfiguration.h:186
std::set< DtAssistantConnectionStruct, cmpByConnectionIdThenPublicAddress > DtRemoteAssistantSet
Definition: assistantInfo.h:93
Stores the information on an RTI connection known by the Assistant.
Definition: assistantConnectionInfo.h:36
virtual const DtRtiConfigurationInfoDataMap & configs() const
Returns the full set of configurations.
Definition: connectionAndConfiguration.h:136