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. More...
 
virtual ~DtRidFileTester ()
 Destructor. More...
 
virtual void sendRequestForTesting (const unsigned long initiatingFedID)
 Send the Rid file to the RTI for testing. More...
 
virtual bool receivedResponse ()
 Returns true if this class has received a ridResponse since it last requested a test. More...
 

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. More...
 

Protected Member Functions

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

Protected Attributes

bool myReceivedResponse
 
DtConnectionMgrmyConnMgr
 
DtRIDParametersmyRidParams
 
unsigned long myConnectionID
 

Private Member Functions

 DtRidFileTester ()
 Default Ctor, Copy Ctor and Assign Op. undefined. More...
 
 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 Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)