MAK RTIspy API Documentation for HLA 1.3
Public Member Functions | Protected Attributes
DtAssistantNetworkCompInfo Class Reference

Stores information on a single component connected to a forwarder. More...

+ Collaboration diagram for DtAssistantNetworkCompInfo:

List of all members.

Public Member Functions

 DtAssistantNetworkCompInfo ()
 Constructors.
 DtAssistantNetworkCompInfo (const MAKRti::DtString &name)
 DtAssistantNetworkCompInfo (const DtAssistantNetworkCompInfo &orig)
virtual ~DtAssistantNetworkCompInfo ()
 Destructor.
virtual
DtAssistantNetworkCompInfo
operator= (const DtAssistantNetworkCompInfo &other)
 Assignment operator.
bool isValid () const
 Returns whether this entry contains valid data.
MAKRti::DtString name () const
 Methods to get and set network component information.
void setName (const MAKRti::DtString &n)
 Methods to get and set network component information.
MAKRti::DtInetAddr address () const
 Methods to get and set network component information.
void setAddress (const MAKRti::DtInetAddr &a)
 Methods to get and set network component information.
MAKRti::DtString hostName () const
 Methods to get and set network component information.
void setHostName (const MAKRti::DtString &n)
 Methods to get and set network component information.
MAKRti::DtString processName () const
 Methods to get and set network component information.
void setProcessName (const MAKRti::DtString &n)
 Methods to get and set network component information.
MAKRti::DtString typeName () const
 Methods to get and set network component information.
void setTypeName (const MAKRti::DtString &n)
 Methods to get and set network component information.
MAKRti::DtString commandArgs () const
 Methods to get and set network component information.
void setCommandArgs (const MAKRti::DtString &a)
 Methods to get and set network component information.
MAKRti::DtString pid () const
 Methods to get and set network component information.
void setPid (const MAKRti::DtString &p)
 Methods to get and set network component information.
MAKRti::DtString federationName () const
 Methods to get and set network component information.
void setFederationName (const MAKRti::DtString &h)
 Methods to get and set network component information.
int federateHandle () const
 Methods to get and set network component information.
void setFederateHandle (int h)
 Methods to get and set network component information.
int queueStatus () const
 Methods to get and set network component information.
void setQueueStatus (int q)
 Methods to get and set network component information.
DtHlaVersionId hlaVersion () const
 Methods to get and set network component information.
void setHlaVersion (DtHlaVersionId v)
 Methods to get and set network component information.

Protected Attributes

MAKRti::DtString myName
MAKRti::DtInetAddr myAddress
MAKRti::DtString myHostName
MAKRti::DtString myProcessName
MAKRti::DtString myTypeName
MAKRti::DtString myCommandArgs
MAKRti::DtString myPid
MAKRti::DtString myFederationName
int myFederateHandle
int myQueueStatus
DtHlaVersionId myHlaVersion

Detailed Description

Stores information on a single component connected to a forwarder.


Constructor & Destructor Documentation

Constructors.

DtAssistantNetworkCompInfo::DtAssistantNetworkCompInfo ( const MAKRti::DtString &  name)

Destructor.


Member Function Documentation

MAKRti::DtInetAddr DtAssistantNetworkCompInfo::address ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=(), and DtNCVTree::updateInformation().

MAKRti::DtString DtAssistantNetworkCompInfo::commandArgs ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().

Methods to get and set network component information.

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::federationName ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().

Methods to get and set network component information.

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::hostName ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=(), and DtNCVTree::updateInformation().

Returns whether this entry contains valid data.

If data is valid, there should at minimum be a valid IP address.

Referenced by DtNCVTree::updateInformation().

MAKRti::DtString DtAssistantNetworkCompInfo::name ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().

DtAssistantNetworkCompInfo & DtAssistantNetworkCompInfo::operator= ( const DtAssistantNetworkCompInfo other) [virtual]
MAKRti::DtString DtAssistantNetworkCompInfo::pid ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::processName ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().

Methods to get and set network component information.

Referenced by operator=().

void DtAssistantNetworkCompInfo::setAddress ( const MAKRti::DtInetAddr &  a) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setCommandArgs ( const MAKRti::DtString &  a) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setFederationName ( const MAKRti::DtString &  h) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setHostName ( const MAKRti::DtString &  n) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setName ( const MAKRti::DtString &  n) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setPid ( const MAKRti::DtString &  p) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setProcessName ( const MAKRti::DtString &  n) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

void DtAssistantNetworkCompInfo::setTypeName ( const MAKRti::DtString &  n) [inline]

Methods to get and set network component information.

Referenced by DtAssistantForwarderInfo::updateFromStateMsg().

MAKRti::DtString DtAssistantNetworkCompInfo::typeName ( ) const [inline]

Methods to get and set network component information.

Referenced by operator=().


Member Data Documentation

MAKRti::DtInetAddr DtAssistantNetworkCompInfo::myAddress [protected]

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myCommandArgs [protected]

Referenced by operator=().

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myFederationName [protected]

Referenced by operator=().

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myHostName [protected]

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myName [protected]

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myPid [protected]

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myProcessName [protected]

Referenced by operator=().

Referenced by operator=().

MAKRti::DtString DtAssistantNetworkCompInfo::myTypeName [protected]

Referenced by operator=().


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

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)