Compares a rid file.
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.
|
Detailed Description
Constructor & Destructor Documentation
| DtRidFileTester::~DtRidFileTester |
( |
| ) |
|
|
virtual |
| DtRidFileTester::DtRidFileTester |
( |
| ) |
|
|
private |
Default Ctor, Copy Ctor and Assign Op. undefined.
Member Function Documentation
| virtual bool DtRidFileTester::receivedResponse |
( |
| ) |
|
|
inlinevirtual |
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.
References ridResponseCb().
Referenced by DtRidFileTester(), ridResponseCb(), and ~DtRidFileTester().
RID File Response callback.
References DtRIDParameters::applySpecifiedRidParameters(), DtTransferRidParamsMsg::destinationID(), DtRIDParameters::DtInconsistentRidAutoCorrect, DtRIDParameters::DtInconsistentRidThrowException, DtToWString(), DtRIDParameters::getFullPathToRidFile(), myConnectionID, myReceivedResponse, myRidParams, DtTransferRidParamsMsg::readRidTestBlock(), DtRIDParameters::ridConsistencyChecking(), DtRIDParameters::ridMapFromLispString(), and testParameterValues().
| void DtRidFileTester::sendRequestForTesting |
( |
const unsigned long |
initiatingFedID | ) |
|
|
virtual |
Send the Rid file to the RTI for testing.
References DtMessageFactory< T_Message, T_MessageKind, T_NetworkHeader >::create(), DtRidTestRequestMsgKind, DtConnectionMgr::msgFactory(), myConnectionID, myConnMgr, myReceivedResponse, DtConnectionMgr::sendAndDelete(), DtRidTestRequestMsg::setDestinationID(), and DtRtiMsg::setFederateHandle().
Referenced by DtRtiExecFederateMgr::initRidTester().
Member Data Documentation
| unsigned long DtRidFileTester::myConnectionID |
|
protected |
| bool DtRidFileTester::myReceivedResponse |
|
protected |
The documentation for this class was generated from the following files: