![]() |
MAK Data Logger API Documentation for DIS
|
The logger control toolkit provides a set of classes to interface with the logger remotely by sending messages through the simulation network. More...
Classes | |
| class | DtLgrAcknowledgePdu |
| Instances of DtLgrAcknowledgePdu are to respond to a remote controller with the result of a logger command. More... | |
| class | DtLgrCommandPdu |
| Instances of DtLgrCommandPdu are to respond to a remote controller with the result of a logger command. More... | |
| class | DtLgrConnectPdu |
| Instances of DtLgrConnectPdu are used to convey to a remote logger- controller the total current state of a logger instance. More... | |
| class | DtLgrConnectionEstablishedPdu |
| Instances of DtLgrConnectionEstablishedPdu are used to convey to a remote logger- controller the total current state of a logger instance. More... | |
| class | DtLgrDelFilePdu |
| Instances of DtLgrDelFilePdu are used to tell a remote logger to delete a logger file. More... | |
| class | DtLgrDisconnectPdu |
| Instances of DtLgrDisconnectPdu are used to convey to a remote logger- controller the total current state of a logger instance. More... | |
| class | DtLgrEmptyPdu |
| Instances of DtLgrEndPdu are to tell a remote logger to skip to end of file during playback. More... | |
| class | DtLgrEndPdu |
| Instances of DtLgrEndPdu are to tell a remote logger to skip to end of file during playback. More... | |
| class | DtLgrEofActionPdu |
| Instances of DtLgrEofActionPdu are to tell a remote logger that it should pause, wrap, or stop at the end of playback. More... | |
| class | DtLgrHeartbeatPdu |
| Instances of DtLgrHeartbeatPdu are to tell a remote logger to send a packet for each playback entity at least every HEARTBEAT seconds. More... | |
| class | DtLgrLgrHeartbeatPdu |
| Instances of DtLgrLgrHeartbeatPdu are used for fault tolerance indicating that the logger is still active. More... | |
| class | DtLgrPausePdu |
| Instances of DtLgrPausePdu tell a remote logger to pause. More... | |
| class | DtLgrControlPdu |
| Instances of DtLgrControlPdu are a family of messages used to control a remote instance of the MAK-Logger over the network. More... | |
| class | DtLgrPlayPdu |
| Instances of DtLgrPlayPdu tell a remote logger to begin recording. More... | |
| class | DtLgrPlayActionPdu |
| Instances of DtLgrPlayActionPdu are to tell a remote logger what action to take initially when set to playback mode. More... | |
| class | DtLgrPbFilePdu |
| Instances of DtLgrPbFilePdu are used for switching to play-mode and defining which file to read from when sending traffic into the simulation. More... | |
| class | DtLgrQuitPdu |
| Instances of DtLgrQuitPdu are messages telling a remote logger to quit. More... | |
| class | DtLgrRecordActionPdu |
| Instances of DtLgrRecordActionPdu are to tell a remote logger to stop or begin recording when entering record-mode. More... | |
| class | DtLgrRecFilePdu |
| Instances of DtLgrRecFilePdu are used to switch a remote logger to recording-mode and to set the file into which to store captured simulation traffic. More... | |
| class | DtLgrRecordPdu |
| Instances of DtLgrRecordPdu tell a remote logger to begin recording. More... | |
| class | DtRemoteLoggerConnection |
| Instances of DtRemoteLoggerConnection are a family of messages used to control a remote instance of the MAK-Logger over the network. More... | |
| class | DtLgrResponsePdu |
| Instances of DtLgrResponsePdu are to respond to a remote controller with the result of a logger command. More... | |
| class | DtLgrSetTimePdu |
| Instances of DtLgrSetTimePdu are to tell a remote logger to go to time position HH:MM:SS. More... | |
| class | DtLgrSkipTimePdu |
| Instances of DtLgrSetTimePdu are to tell a remote logger to go forward or backward to time HH:MM:SS. More... | |
| class | DtLgrStartPdu |
| Instances of DtLgrStartPdu tell a remote logger to start recording. More... | |
| class | DtLgrStateFlagPdu |
| Instances of DtLgrStateFlagPdu are used to tell a remote logger that it should toggle one of its internal flags. More... | |
| class | DtLgrStopPdu |
| Instances of DtLgrStopPdu are to tell a remote logger to stop. More... | |
| class | DtLgrTimeoutPdu |
| Instances of DtLgrTimeoutPdu are to tell a remote logger how long to generate interim packets for an entity before assuming no more packets in file. More... | |
| class | DtLgrTimeScalePdu |
| Instances of DtLgrTimeScalePdu are to tell a remote logger to slow down or speed up playback. More... | |
| class | DtLgrTotalStatePdu |
| Instances of DtLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance. More... | |
Files | |
| file | lgrControlP.h |
| Contains network data structures for logger control PDUs. | |
Enumerations | |
| enum | DtLgrCommandExt { DtLgrBeginExtension = 22, DtLgrEmpty = 22, DtLgrConnect = 23, DtLgrConnectionEstablished = 24, DtLgrDisconnect = 25, DtLgrAcknowledge = 26, DtLgrCommandKind = 27, DtLgrResponse = 28, DtLgrLgrHeartbeat = 29 } |
Functions | |
| DT_DLL_LOGGERCONTROL void | DtLoggerControlRegister (DtExerciseConn *) |
| Register Logger Control messages with exercise connection. More... | |
The logger control toolkit provides a set of classes to interface with the logger remotely by sending messages through the simulation network.
| enum DtLgrCommandExt |
| DT_DLL_LOGGERCONTROL void DtLoggerControlRegister | ( | DtExerciseConn * | ) |
Register Logger Control messages with exercise connection.