MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtFederationShadowInfo Class Reference
+ Collaboration diagram for DtFederationShadowInfo:

Public Member Functions

 DtFederationShadowInfo (const DtTcpMsgSocket *sock, DtHandle connHandle, DtHandle fedHandle, const DtString &fedName, MAKRti::DtClock &timer, MAKRti::DtTime federationShadowReconnectTimeout)
 
virtual ~DtFederationShadowInfo ()
 
virtual const DtTcpMsgSocketsocket () const
 Set/Get the socket. More...
 
virtual void setSocket (const DtTcpMsgSocket *sock)
 
virtual DtHandle connectionHandle () const
 Set/get Source connection handle. More...
 
virtual void setConnectionHandle (DtHandle handle)
 
virtual DtHandle federationHandle () const
 Set/get Federation handle. More...
 
virtual void setFederationHandle (DtHandle handle)
 
virtual MAKRti::DtString federationName () const
 Set/get Federation name. More...
 
virtual void setFederationName (const MAKRti::DtString &name)
 
virtual bool testConnectionStatus ()
 Test the connection status. More...
 

Protected Attributes

const DtTcpMsgSocketmySocket
 
DtHandle myConnectionID
 
DtHandle myFederationHandle
 
MAKRti::DtString myFederationName
 
MAKRti::DtTime myReconnectTimeout
 
MAKRti::DtClock & myPingTimer
 

Constructor & Destructor Documentation

DtFederationShadowInfo::DtFederationShadowInfo ( const DtTcpMsgSocket sock,
DtHandle  connHandle,
DtHandle  fedHandle,
const DtString &  fedName,
MAKRti::DtClock &  timer,
MAKRti::DtTime  federationShadowReconnectTimeout 
)
virtual DtFederationShadowInfo::~DtFederationShadowInfo ( )
virtual

Member Function Documentation

virtual DtHandle DtFederationShadowInfo::connectionHandle ( ) const
virtual

Set/get Source connection handle.

virtual DtHandle DtFederationShadowInfo::federationHandle ( ) const
virtual

Set/get Federation handle.

virtual MAKRti::DtString DtFederationShadowInfo::federationName ( ) const
virtual

Set/get Federation name.

virtual void DtFederationShadowInfo::setConnectionHandle ( DtHandle  handle)
virtual
virtual void DtFederationShadowInfo::setFederationHandle ( DtHandle  handle)
virtual
virtual void DtFederationShadowInfo::setFederationName ( const MAKRti::DtString &  name)
virtual
virtual void DtFederationShadowInfo::setSocket ( const DtTcpMsgSocket sock)
virtual
virtual const DtTcpMsgSocket* DtFederationShadowInfo::socket ( ) const
virtual

Set/Get the socket.

virtual bool DtFederationShadowInfo::testConnectionStatus ( )
virtual

Test the connection status.

Member Data Documentation

DtHandle DtFederationShadowInfo::myConnectionID
protected
DtHandle DtFederationShadowInfo::myFederationHandle
protected
MAKRti::DtString DtFederationShadowInfo::myFederationName
protected
MAKRti::DtClock& DtFederationShadowInfo::myPingTimer
protected
MAKRti::DtTime DtFederationShadowInfo::myReconnectTimeout
protected
const DtTcpMsgSocket* DtFederationShadowInfo::mySocket
protected

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

Document ID: Generated on Sun Jul 20 16:15:30 EDT 2025 from SVN revision 277985
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)