MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Protected Attributes
DtAssistantFederateInfo Class Reference

Stores information on a known federate. More...

+ Collaboration diagram for DtAssistantFederateInfo:

List of all members.

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

Detailed Description

Stores information on a known federate.


Constructor & Destructor Documentation


Member Function Documentation

int DtAssistantFederateInfo::connId ( ) const [inline]
MAKRti::DtInetAddr DtAssistantFederateInfo::federateHostAddr ( ) const [inline]
MAKRti::DtString DtAssistantFederateInfo::federateHostName ( ) const [inline]
MAKRti::DtString DtAssistantFederateInfo::federateName ( ) const [inline]
MAKRti::DtString DtAssistantFederateInfo::federateType ( ) const [inline]
MAKRti::DtString DtAssistantFederateInfo::lbtsString ( ) const [inline]
int DtAssistantFederateInfo::localCompId ( ) const [inline]
MAKRti::DtString DtAssistantFederateInfo::lookAheadString ( ) const [inline]
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]
void DtAssistantFederateInfo::setConnId ( unsigned long  val) [inline]
void DtAssistantFederateInfo::setFederateHandle ( int  val) [inline]
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::setLbtsString ( const MAKRti::DtString &  val) [inline]
void DtAssistantFederateInfo::setLocalCompId ( int  val) [inline]
void DtAssistantFederateInfo::setLookAheadString ( const MAKRti::DtString &  val) [inline]
void DtAssistantFederateInfo::setNumInitiatedTests ( unsigned  val) [inline]
void DtAssistantFederateInfo::setNumTestReports ( unsigned  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]
void DtAssistantFederateInfo::setWebSpyRtiPort ( int  port) [inline]
MAKRti::DtString DtAssistantFederateInfo::timeString ( ) const [inline]
MAKRti::DtInetAddr DtAssistantFederateInfo::webSpyAddr ( ) const [inline]
int DtAssistantFederateInfo::webSpyId ( ) const [inline]

Referenced by operator==().

Referenced by operator==().


Member Data Documentation

unsigned long DtAssistantFederateInfo::myConnId [protected]
MAKRti::DtInetAddr DtAssistantFederateInfo::myFederateHost [protected]
MAKRti::DtString DtAssistantFederateInfo::myFederateHostName [protected]
MAKRti::DtString DtAssistantFederateInfo::myFederateName [protected]
MAKRti::DtString DtAssistantFederateInfo::myFederateType [protected]
MAKRti::DtString DtAssistantFederateInfo::myLbtsString [protected]
MAKRti::DtString DtAssistantFederateInfo::myLookAheadString [protected]
MAKRti::DtString DtAssistantFederateInfo::myTimeString [protected]
MAKRti::DtInetAddr DtAssistantFederateInfo::myWebSpyAddr [protected]

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)