MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
DtRidFileTester Class Reference

Compares a rid file. More...

+ Collaboration diagram for DtRidFileTester:

Public Member Functions

 DtRidFileTester (DtConnectionMgr *connMgr, DtRIDParameters *ridParams)
 Federate Constructor.
virtual ~DtRidFileTester ()
 Destructor.
virtual void sendRequestForTesting (const unsigned long initiatingFedID)
 Send the Rid file to the RTI for testing.
virtual bool receivedResponse ()
 Returns true if this class has received a ridResponse since it last requested a test.

Static Public Member Functions

static void ridResponseCb (const DtTransferRidParamsMsg &msg, void *usr)
 The RID response callback is processed by the LRC upon receiving a ridTest Response.

Protected Member Functions

virtual void ridResponseCb (const DtTransferRidParamsMsg &msg)
 RID File Response callback.

Protected Attributes

bool myReceivedResponse
DtConnectionMgrmyConnMgr
DtRIDParametersmyRidParams
unsigned long myConnectionID

Private Member Functions

 DtRidFileTester ()
 Default Ctor, Copy Ctor and Assign Op. undefined.
 DtRidFileTester (const DtRidFileTester &orig)
DtRidFileTesteroperator= (const DtRidFileTester &orig)

Detailed Description

Compares a rid file.

Constructor & Destructor Documentation

DtRidFileTester::DtRidFileTester ( DtConnectionMgr connMgr,
DtRIDParameters ridParams 
)

Federate Constructor.

virtual DtRidFileTester::~DtRidFileTester ( )
virtual

Destructor.

DtRidFileTester::DtRidFileTester ( )
private

Default Ctor, Copy Ctor and Assign Op. undefined.

DtRidFileTester::DtRidFileTester ( const DtRidFileTester orig)
private

Member Function Documentation

DtRidFileTester& DtRidFileTester::operator= ( const DtRidFileTester orig)
private
virtual bool DtRidFileTester::receivedResponse ( )
inlinevirtual

Returns true if this class has received a ridResponse since it last requested a test.

static void DtRidFileTester::ridResponseCb ( const DtTransferRidParamsMsg msg,
void *  usr 
)
static

The RID response callback is processed by the LRC upon receiving a ridTest Response.

It compares the rid parameters passed in the message with the rid parameters that are currently known to the LRC. Then it modifies and/or warns the user of a possible discrepancy. The rid parameter RTI_ridConsistencyChecking determines whether the function will modify or warn of an error.

virtual void DtRidFileTester::ridResponseCb ( const DtTransferRidParamsMsg msg)
protectedvirtual

RID File Response callback.

virtual void DtRidFileTester::sendRequestForTesting ( const unsigned long  initiatingFedID)
virtual

Send the Rid file to the RTI for testing.

Member Data Documentation

unsigned long DtRidFileTester::myConnectionID
protected
DtConnectionMgr* DtRidFileTester::myConnMgr
protected
bool DtRidFileTester::myReceivedResponse
protected
DtRIDParameters* DtRidFileTester::myRidParams
protected

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

Document ID: Generated on Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)