![]() |
MAK Data Logger API Documentation for DIS
|
Prints message for received record responses. More...
Inheritance diagram for DtSimulationInterfacePrinter:
Collaboration diagram for DtSimulationInterfacePrinter:Public Member Functions | |
| DtSimulationInterfacePrinter (MAKLogger::DtRemoteControlInterface *rci) | |
| Constructor. More... | |
| virtual | ~DtSimulationInterfacePrinter () |
| Destructor. More... | |
Public Member Functions inherited from MAKLogger::DtRemoteControlSimulationInterface | |
| virtual | ~DtRemoteControlSimulationInterface () |
| Destructor. More... | |
| virtual void | processResponse (const DtLgrResponsePdu &responsePdu) |
| Process a playback response PDU. More... | |
| virtual void | clearReceivedResponseCounts () |
| Clear received responses counts. More... | |
Public Member Functions inherited from MAKLogger::DtRemoteControlDomainInterface | |
| DtRemoteControlDomainInterface (DtRemoteControlInterface *remoteControlInterface, int domainId) | |
| Constructor. More... | |
| virtual | ~DtRemoteControlDomainInterface () |
| Destructor. More... | |
| virtual void | commandAccepted (DtSequenceNumber sequenceNumber) |
| Command accepted. More... | |
| virtual void | commandRejected (const DtEntityIdentifier &source, DtSequenceNumber sequenceNumber) |
| Command rejected. More... | |
| virtual void | commandTimedOut (DtSequenceNumber sequenceNumber) |
| Command timedOut. More... | |
| virtual DtLgrCommandId | lastSentCommand () const |
| The last sent command ID. More... | |
| virtual const DtEntityIdSet & | sourcesPendingResponse () const |
| Get the sources whose response is pending. More... | |
| virtual void | setSourcesPendingResponse (const DtEntityIdSet &sourceIds) |
| Set the sources whose response is pending. More... | |
| virtual bool | isResponsePending () const |
| At least one source is pending response. More... | |
| virtual const DtSequenceNumberSet & | pendingCommands () const |
| Pending command sequence number Sequence number equal to 0 indicates command not pending. More... | |
| virtual void | clearPendingCommand (DtSequenceNumber number=0) |
| Clear pending command sequence number Clear all if number = 0. More... | |
| virtual const DtString & | boolToString (bool value) const |
| Convert the bool value to a string. More... | |
Static Public Member Functions | |
| static MAKLogger::DtRemoteControlSimulationInterface * | create (MAKLogger::DtRemoteControlInterface *rci) |
Static Public Member Functions inherited from MAKLogger::DtRemoteControlSimulationInterface | |
| static const char * | commandToString (int command) |
| Convert the command/response identifier to a string. More... | |
Protected Member Functions | |
Process simulation response | |
| virtual void | subscriptionListsChanged (const std::vector< DtString > &objectClasses, const std::vector< DtString > &interactionClasses) |
| The subscription lists have changed Called after all connected loggers have responded individually. More... | |
Protected Member Functions inherited from MAKLogger::DtRemoteControlSimulationInterface | |
| virtual void | subscriptionListsChanged (const DtEntityIdentifier &source, const std::vector< DtString > &objectClasses, const std::vector< DtString > &interactionClasses) |
| The subscription lists have changed. More... | |
Private Member Functions | |
| DtSimulationInterfacePrinter (const DtSimulationInterfacePrinter &) | |
| Not Implemented. More... | |
| DtSimulationInterfacePrinter & | operator= (const DtSimulationInterfacePrinter &) |
| Not Implemented. More... | |
Additional Inherited Members | |
Protected Attributes inherited from MAKLogger::DtRemoteControlSimulationInterface | |
| int | myReceivedSubscriptionListsChanged |
Protected Attributes inherited from MAKLogger::DtRemoteControlDomainInterface | |
| int | myDomainId |
| DtString | myDomainName |
| DtRemoteControlInterface * | myInterface |
| DtEntityIdSet | mySourcesPendingResponse |
| DtSequenceNumberSet | myPendingCommands |
| DtLgrCommandId | myLastSentCommand |
| const DtString | myTrueString |
| const DtString | myFalseString |
Prints message for received record responses.
| DtSimulationInterfacePrinter::DtSimulationInterfacePrinter | ( | MAKLogger::DtRemoteControlInterface * | rci | ) |
Constructor.
|
virtual |
Destructor.
|
private |
Not Implemented.
|
static |
|
private |
Not Implemented.
|
protectedvirtual |
The subscription lists have changed Called after all connected loggers have responded individually.
Reimplemented from MAKLogger::DtRemoteControlSimulationInterface.