![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Stores information on a known federate. More...
Collaboration diagram for DtAssistantFederateInfo:Public Member Functions | |
| DtAssistantFederateInfo () | |
| ~DtAssistantFederateInfo () | |
| void | setLocalCompId (int val) |
| int | localCompId () const |
| void | setConnId (unsigned long val) |
| int | connId () const |
| void | setFederateType (const MAKRti::DtString &val) |
| MAKRti::DtString | federateType () const |
| void | setFederateName (const MAKRti::DtString &val) |
| MAKRti::DtString | federateName () const |
| void | setFederateHostName (const MAKRti::DtString &val) |
| MAKRti::DtString | federateHostName () const |
| void | setFederateHostAddr (const MAKRti::DtInetAddr &val) |
| MAKRti::DtInetAddr | federateHostAddr () const |
| void | setFederateHandle (int val) |
| int | federateHandle () const |
| void | setWebSpyAddr (const MAKRti::DtInetAddr &addr) |
| MAKRti::DtInetAddr | webSpyAddr () const |
| void | setWebSpyHttpPort (int port) |
| int | webSpyHttpPort () const |
| void | setWebSpyRtiPort (int port) |
| int | webSpyRtiPort () const |
| void | setWebSpyId (int id) |
| int | webSpyId () const |
| void | setHlaVersion (DtHlaVersionId val) |
| DtHlaVersionId | hlaVersion () const |
| void | setTestEnabled (bool val) |
| bool | testEnabled () const |
| void | setTestInProgress (bool val) |
| bool | testInProgress () const |
| void | setContinuousTest (bool val) |
| bool | continuousTest () const |
| void | setNumInitiatedTests (unsigned val) |
| unsigned | numInitiatedTests () const |
| void | setNumTestReports (unsigned val) |
| unsigned | numTestReports () const |
| void | setIsReconnecting (bool val) |
| bool | isReconnecting () const |
| void | setIsDisconnected (bool val) |
| bool | isDisconnected () const |
| void | setIsRegulating (bool val) |
| bool | isRegulating () const |
| void | setIsConstrained (bool val) |
| bool | isConstrained () const |
| void | setLbtsString (const MAKRti::DtString &val) |
| MAKRti::DtString | lbtsString () const |
| void | setLookAheadString (const MAKRti::DtString &val) |
| MAKRti::DtString | lookAheadString () const |
| void | setTimeString (const MAKRti::DtString &val) |
| MAKRti::DtString | timeString () const |
| void | setHeartbeated (bool val) |
| bool | heartbeated () const |
| bool | operator== (const DtAssistantFederateInfo &rhs) const |
| bool | operator!= (const DtAssistantFederateInfo &rhs) const |
Protected Attributes | |
| int | myLocalCompId |
| unsigned long | myConnId |
| MAKRti::DtString | myFederateType |
| MAKRti::DtString | myFederateName |
| MAKRti::DtString | myFederateHostName |
| int | myFederateHandle |
| MAKRti::DtInetAddr | myFederateHost |
| DtHlaVersionId | myHlaVersion |
| bool | myTestEnabled |
| bool | myTestInProgress |
| bool | myContinuousTest |
| unsigned | myNumInitiatedTests |
| unsigned | myNumTestReports |
| bool | myIsReconnecting |
| bool | myIsDisconnected |
| bool | myIsRegulating |
| bool | myIsConstrained |
| MAKRti::DtString | myLbtsString |
| MAKRti::DtString | myLookAheadString |
| MAKRti::DtString | myTimeString |
| MAKRti::DtInetAddr | myWebSpyAddr |
| int | myWebSpyHttpPort |
| int | myWebSpyRtiPort |
| int | myWebSpyId |
| bool | myHeartbeated |
Stores information on a known federate.
| DtAssistantFederateInfo::DtAssistantFederateInfo | ( | ) | [inline] |
| DtAssistantFederateInfo::~DtAssistantFederateInfo | ( | ) | [inline] |
| int DtAssistantFederateInfo::connId | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::continuousTest | ( | ) | const [inline] |
| int DtAssistantFederateInfo::federateHandle | ( | ) | const [inline] |
Referenced by operator==(), DtAssistantFederationsInfoMgr::processFederateStateMsg(), DtAssistantFederationsInfoMgr::processLocalFederateResigned(), DtRtiAssistantExecClient::sendFederateUpdateMsg(), DtAssistantFederationsInfoMgr::tick(), DtFederateTree::updateFederate(), DtAssistantFederationInfo::updateFederate(), and DtFederateTree::updateFederateItem().
| MAKRti::DtInetAddr DtAssistantFederateInfo::federateHostAddr | ( | ) | const [inline] |
| MAKRti::DtString DtAssistantFederateInfo::federateHostName | ( | ) | const [inline] |
| MAKRti::DtString DtAssistantFederateInfo::federateName | ( | ) | const [inline] |
| MAKRti::DtString DtAssistantFederateInfo::federateType | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::heartbeated | ( | ) | const [inline] |
| DtHlaVersionId DtAssistantFederateInfo::hlaVersion | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::isConstrained | ( | ) | const [inline] |
Referenced by operator==(), and DtFederateTree::updateFederateItem().
| bool DtAssistantFederateInfo::isDisconnected | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::isReconnecting | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::isRegulating | ( | ) | const [inline] |
Referenced by operator==(), and DtFederateTree::updateFederateItem().
| MAKRti::DtString DtAssistantFederateInfo::lbtsString | ( | ) | const [inline] |
Referenced by operator==(), and DtFederateTree::updateFederateItem().
| int DtAssistantFederateInfo::localCompId | ( | ) | const [inline] |
Referenced by DtAssistantFederationInfo::updateFederate().
| MAKRti::DtString DtAssistantFederateInfo::lookAheadString | ( | ) | const [inline] |
Referenced by operator==(), and DtFederateTree::updateFederateItem().
| unsigned DtAssistantFederateInfo::numInitiatedTests | ( | ) | const [inline] |
| unsigned DtAssistantFederateInfo::numTestReports | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::operator!= | ( | const DtAssistantFederateInfo & | rhs | ) | const [inline] |
| bool DtAssistantFederateInfo::operator== | ( | const DtAssistantFederateInfo & | rhs | ) | const [inline] |
References connId(), continuousTest(), federateHandle(), federateHostAddr(), federateHostName(), federateName(), federateType(), hlaVersion(), isConstrained(), isDisconnected(), isReconnecting(), isRegulating(), lbtsString(), lookAheadString(), numInitiatedTests(), numTestReports(), testEnabled(), testInProgress(), timeString(), webSpyAddr(), webSpyHttpPort(), webSpyId(), and webSpyRtiPort().
| void DtAssistantFederateInfo::setConnId | ( | unsigned long | val | ) | [inline] |
| void DtAssistantFederateInfo::setContinuousTest | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setFederateHandle | ( | int | val | ) | [inline] |
Referenced by DtRtiexecObserverForAssistant::fillFederateTimeStateInfo(), DtAssistantTimeStateMsg::getFederateTimeStates(), DtAssistantFederationStateMsg::getUpdatedFederateStates(), DtAssistantFederationsInfoMgr::processFederateStateMsg(), and DtAssistantFederationsInfoMgr::processLocalFederateJoined().
| void DtAssistantFederateInfo::setFederateHostAddr | ( | const MAKRti::DtInetAddr & | val | ) | [inline] |
| void DtAssistantFederateInfo::setFederateHostName | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setFederateName | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setFederateType | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setHeartbeated | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setHlaVersion | ( | DtHlaVersionId | val | ) | [inline] |
| void DtAssistantFederateInfo::setIsConstrained | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setIsDisconnected | ( | bool | val | ) | [inline] |
Referenced by DtAssistantFederationStateMsg::getUpdatedFederateStates(), DtRtiexecObserverForAssistant::processFederateDisconnectedEvent(), DtRtiexecObserverForAssistant::processFederateReconnectFailedEvent(), DtRtiexecObserverForAssistant::processFederateReconnectSucceededEvent(), and DtAssistantFederationsInfoMgr::processFederateStateMsg().
| void DtAssistantFederateInfo::setIsReconnecting | ( | bool | val | ) | [inline] |
Referenced by DtAssistantFederationStateMsg::getUpdatedFederateStates(), DtRtiexecObserverForAssistant::processFederateDisconnectedEvent(), DtRtiexecObserverForAssistant::processFederateReconnectFailedEvent(), DtRtiexecObserverForAssistant::processFederateReconnectSucceededEvent(), and DtAssistantFederationsInfoMgr::processFederateStateMsg().
| void DtAssistantFederateInfo::setIsRegulating | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setLbtsString | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setLocalCompId | ( | int | val | ) | [inline] |
Referenced by DtAssistantFederationsInfoMgr::processLocalFederateJoined().
| void DtAssistantFederateInfo::setLookAheadString | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setNumInitiatedTests | ( | unsigned | val | ) | [inline] |
| void DtAssistantFederateInfo::setNumTestReports | ( | unsigned | val | ) | [inline] |
| void DtAssistantFederateInfo::setTestEnabled | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setTestInProgress | ( | bool | val | ) | [inline] |
| void DtAssistantFederateInfo::setTimeString | ( | const MAKRti::DtString & | val | ) | [inline] |
| void DtAssistantFederateInfo::setWebSpyAddr | ( | const MAKRti::DtInetAddr & | addr | ) | [inline] |
| void DtAssistantFederateInfo::setWebSpyHttpPort | ( | int | port | ) | [inline] |
| void DtAssistantFederateInfo::setWebSpyId | ( | int | id | ) | [inline] |
Referenced by DtAssistantFederationsInfoMgr::processLocalFederateJoined().
| void DtAssistantFederateInfo::setWebSpyRtiPort | ( | int | port | ) | [inline] |
Referenced by DtAssistantFederationsInfoMgr::processLocalFederateJoined().
| bool DtAssistantFederateInfo::testEnabled | ( | ) | const [inline] |
| bool DtAssistantFederateInfo::testInProgress | ( | ) | const [inline] |
| MAKRti::DtString DtAssistantFederateInfo::timeString | ( | ) | const [inline] |
Referenced by operator==(), and DtFederateTree::updateFederateItem().
| MAKRti::DtInetAddr DtAssistantFederateInfo::webSpyAddr | ( | ) | const [inline] |
| int DtAssistantFederateInfo::webSpyHttpPort | ( | ) | const [inline] |
| int DtAssistantFederateInfo::webSpyId | ( | ) | const [inline] |
Referenced by operator==().
| int DtAssistantFederateInfo::webSpyRtiPort | ( | ) | const [inline] |
Referenced by operator==().
unsigned long DtAssistantFederateInfo::myConnId [protected] |
bool DtAssistantFederateInfo::myContinuousTest [protected] |
int DtAssistantFederateInfo::myFederateHandle [protected] |
MAKRti::DtInetAddr DtAssistantFederateInfo::myFederateHost [protected] |
MAKRti::DtString DtAssistantFederateInfo::myFederateHostName [protected] |
MAKRti::DtString DtAssistantFederateInfo::myFederateName [protected] |
MAKRti::DtString DtAssistantFederateInfo::myFederateType [protected] |
bool DtAssistantFederateInfo::myHeartbeated [protected] |
DtHlaVersionId DtAssistantFederateInfo::myHlaVersion [protected] |
bool DtAssistantFederateInfo::myIsConstrained [protected] |
bool DtAssistantFederateInfo::myIsDisconnected [protected] |
bool DtAssistantFederateInfo::myIsReconnecting [protected] |
bool DtAssistantFederateInfo::myIsRegulating [protected] |
MAKRti::DtString DtAssistantFederateInfo::myLbtsString [protected] |
int DtAssistantFederateInfo::myLocalCompId [protected] |
MAKRti::DtString DtAssistantFederateInfo::myLookAheadString [protected] |
unsigned DtAssistantFederateInfo::myNumInitiatedTests [protected] |
unsigned DtAssistantFederateInfo::myNumTestReports [protected] |
bool DtAssistantFederateInfo::myTestEnabled [protected] |
bool DtAssistantFederateInfo::myTestInProgress [protected] |
MAKRti::DtString DtAssistantFederateInfo::myTimeString [protected] |
MAKRti::DtInetAddr DtAssistantFederateInfo::myWebSpyAddr [protected] |
int DtAssistantFederateInfo::myWebSpyHttpPort [protected] |
int DtAssistantFederateInfo::myWebSpyId [protected] |
int DtAssistantFederateInfo::myWebSpyRtiPort [protected] |