MAK RTIspy API Documentation for HLA Evolved
Public Member Functions | Protected Attributes
DtRtiAssistantShmExecClient Class Reference

The client connection to the RTI Assistant for the rtiShm. More...

+ Inheritance diagram for DtRtiAssistantShmExecClient:
+ Collaboration diagram for DtRtiAssistantShmExecClient:

List of all members.

Public Member Functions

 DtRtiAssistantShmExecClient (int port=0)
 Constructor.
virtual ~DtRtiAssistantShmExecClient ()
 Destructor.
virtual void updateForwarderInfo (DtInetAddr ipAddr, int port)
 Updates the forwarder address and port to be sent to the Assistant.
virtual void sendClientInfo ()
 Send Shared Memory Exec address and port to the Assistant.

Protected Attributes

DtInetAddr myForwarderAddr
 The host address for the forwarder.
int myForwarderPort
 The port for the forwarder.
const DtAssistantComponentType myComponentType
 The type of assistant component.

Detailed Description

The client connection to the RTI Assistant for the rtiShm.

DtRtiAssistantShmExecClient manages the client connection of the rtiShmQMgr to the RTI Assistant. Provides routines to create and send messages to the Assistant.


Constructor & Destructor Documentation

Constructor.

References DtRtiAssistantClient::initialize().

Destructor.


Member Function Documentation

void DtRtiAssistantShmExecClient::updateForwarderInfo ( DtInetAddr  ipAddr,
int  port 
) [virtual]

Updates the forwarder address and port to be sent to the Assistant.

Note that this method does not send the message to the assistant, just stores the name to be sent when sendLrcInfo is called.

References myForwarderAddr, and myForwarderPort.


Member Data Documentation

The type of assistant component.

Reimplemented from DtRtiAssistantClient.

The host address for the forwarder.

Referenced by sendClientInfo(), and updateForwarderInfo().

The port for the forwarder.

Referenced by sendClientInfo(), and updateForwarderInfo().


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)