![]() |
MAK Data Logger API Documentation for DIS
|
Instances of DtLgcyLgrSetTimePdu are to tell a remote logger to go forward or backward to time HH:MM:SS. More...
Inheritance diagram for DtLgcyLgrSkipTimePdu:
Collaboration diagram for DtLgcyLgrSkipTimePdu:Public Member Functions | |
| DtLgcyLgrSkipTimePdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor | |
| DtLgcyLgrSkipTimePdu (const DtNetLgcyLgrControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| constructor (construct from network representation) | |
| DtLgcyLgrSkipTimePdu (DtGlobalObjectDesignator &sender, DtGlobalObjectDesignator &receiver, DtTime tm, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| constructor (construct and prepare for send) | |
| virtual | ~DtLgcyLgrSkipTimePdu () |
| destructor | |
| DtLgcyLgrSkipTimePdu (const DtLgcyLgrSkipTimePdu &src) | |
| copy constructor | |
| DtLgcyLgrSkipTimePdu & | operator= (const DtLgcyLgrSkipTimePdu &src) |
| assignment operator | |
| virtual DtTime | time () const |
| Get/set amount of time to skip forward or back in playback file. | |
| virtual void | setTime (const DtTime &tm) |
| virtual DtLgcyLgrTimeParams * | params () const |
| Return correctly casted parameters pointer; see legacyLgrControlP.h. | |
| virtual void | printData () const |
| Diagnostic output. | |
Public Member Functions inherited from DtLgcyLgrControlPdu | |
| DtLgcyLgrControlPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor | |
| DtLgcyLgrControlPdu (const DtNetLgcyLgrControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) | |
| constructor (constructs from network representation) | |
| virtual | ~DtLgcyLgrControlPdu () |
| destructor | |
| DtLgcyLgrControlPdu (const DtLgcyLgrControlPdu &src) | |
| copy constructor | |
| DtLgcyLgrControlPdu & | operator= (const DtLgcyLgrControlPdu &src) |
| assignment operator | |
| const DtGlobalObjectDesignator & | receiverId () const |
| Get/set Object Identifier of intended recipient (logger). | |
| virtual void | setReceiverId (const DtGlobalObjectDesignator &id) |
| virtual const DtGlobalObjectDesignator & | senderId () const |
| Get/set Object Identifier of sender, if applicable. | |
| virtual void | setSenderId (const DtGlobalObjectDesignator &id) |
| DtLgrCommand | lgrCommand () const |
| Get message-type for proper casting to a subclass. | |
| DtNetLgcyLgrControlParams * | defaultParams () const |
| Data place holder. | |
Private Attributes | |
| DtTime | myTime |
| Parameter. | |
Additional Inherited Members | |
Static Public Member Functions inherited from DtLgcyLgrControlPdu | |
| static DtPdu * | create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) |
| Create a PDU representation from a network packet. | |
| static DtLgcyLgrControlPdu * | create (DtLgrCommand command) |
| Create a PDU from DtLgrCommand. | |
| static void | addCallback (DtExerciseConn *conn, DtLgcyLgrControlInteractionCb cb, void *usr) |
| DIS – install/remove handler to call when receiving a LC packet. | |
| static void | removeCallback (DtExerciseConn *conn, DtLgcyLgrControlInteractionCb cb, void *usr) |
| static const char * | lgrModeEnum2string (DtLgcyLgrMode md) |
| The name (as a string) of a 'DtLgcyLgrMode'-type enum (from value) | |
| static const char * | lgrFilePosEnum2string (DtLgcyLgrFilePosition pos) |
| The name (as a string) of a 'DtLgcyLgrFilePosition'-type enum (from value) | |
| static const char * | lgrStateFlag2string (DtLgcyLgrCtrlFlagStates flg) |
| The name (as a string) of a 'DtLgcyLgrCtrlFlagStates'-type enum (from value) | |
Protected Member Functions inherited from DtLgcyLgrControlPdu | |
| DtPduKind | internalGetPduKind () const |
| Identity for use by toolkit. | |
| void | setLgrCommand (DtLgrCommand com) |
| Set is done by constructing the proper subclass. | |
Instances of DtLgcyLgrSetTimePdu are to tell a remote logger to go forward or backward to time HH:MM:SS.
| DtLgcyLgrSkipTimePdu::DtLgcyLgrSkipTimePdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
(default) constructor
| DtLgcyLgrSkipTimePdu::DtLgcyLgrSkipTimePdu | ( | const DtNetLgcyLgrControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
constructor (construct from network representation)
| DtLgcyLgrSkipTimePdu::DtLgcyLgrSkipTimePdu | ( | DtGlobalObjectDesignator & | sender, |
| DtGlobalObjectDesignator & | receiver, | ||
| DtTime | tm, | ||
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
constructor (construct and prepare for send)
|
virtual |
destructor
| DtLgcyLgrSkipTimePdu::DtLgcyLgrSkipTimePdu | ( | const DtLgcyLgrSkipTimePdu & | src | ) |
copy constructor
| DtLgcyLgrSkipTimePdu& DtLgcyLgrSkipTimePdu::operator= | ( | const DtLgcyLgrSkipTimePdu & | src | ) |
assignment operator
|
virtual |
Return correctly casted parameters pointer; see legacyLgrControlP.h.
|
virtual |
Diagnostic output.
Reimplemented from DtLgcyLgrControlPdu.
|
virtual |
|
virtual |
Get/set amount of time to skip forward or back in playback file.
|
private |
Parameter.