![]() |
MAK Data Logger API Documentation for HLA
|
Instances of DtLgcyLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance. More...
Inheritance diagram for DtLgcyLgrTotalStatePdu:
Collaboration diagram for DtLgcyLgrTotalStatePdu:Public Member Functions | |
| DtLgcyLgrTotalStatePdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor More... | |
| DtLgcyLgrTotalStatePdu (const DtNetLgcyLgrControlPdu *, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Construct from network representation. More... | |
| DtLgcyLgrTotalStatePdu (DtGlobalObjectDesignator &sender, DtGlobalObjectDesignator &receiver, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Construct and prepare for send. More... | |
| virtual | ~DtLgcyLgrTotalStatePdu () |
| Destructor. More... | |
| DtLgcyLgrTotalStatePdu (const DtLgcyLgrTotalStatePdu &) | |
| Copy constructor. More... | |
| DtLgcyLgrTotalStatePdu & | operator= (const DtLgcyLgrTotalStatePdu &) |
| Assignment operator. More... | |
| virtual DtLgcyLgrStateDesc * | params () const |
| Return correctly casted parameters pointer; see legacyLgrControlP.h. More... | |
| virtual DtTime | time () const |
| virtual void | setTime (DtTime tm) |
| virtual DtTime | idealTime () const |
| virtual void | setIdealTime (DtTime tm) |
| virtual double | scale () const |
| virtual void | setScale (double sc) |
| virtual DtTime | fileLength () const |
| virtual void | setFileLength (DtTime tm) |
| virtual DtTime | heartbeat () const |
| virtual void | setHeartbeat (DtTime tm) |
| virtual DtTime | timeout () const |
| virtual void | setTimeout (DtTime tm) |
| virtual bool | dataScaling () const |
| virtual void | setDataScaling (bool onOff) |
| virtual DtLgcyLgrFilePosition | filePos () const |
| virtual void | setFilePos (DtLgcyLgrFilePosition pos) |
| virtual DtLgcyLgrMode | mode () const |
| virtual void | setMode (DtLgcyLgrMode md) |
| virtual DtLgcyLgrMode | playAction () const |
| virtual void | setPlayAction (DtLgcyLgrMode md) |
| virtual DtLgcyLgrMode | recordAction () const |
| virtual void | setRecordAction (DtLgcyLgrMode md) |
| virtual DtLgcyLgrMode | eofAction () const |
| virtual void | setEofAction (DtLgcyLgrMode md) |
| virtual bool | timeConstrained () const |
| virtual void | setTimeConstrained (bool onOff) |
| virtual bool | timeRegulated () const |
| virtual void | setTimeRegulated (bool onOff) |
| virtual bool | usingOwnFedAmb () const |
| virtual void | setUsingOwnFedAmb (bool onOff) |
| virtual const char * | lgrFile () const |
| virtual void | setLgrFile (const char *name) |
| virtual const char * | annotationsFile () const |
| virtual void | setAnnotationsFile (const char *name) |
| virtual void | printData () const |
| Print contents. More... | |
Public Member Functions inherited from DtLgcyLgrControlPdu | |
| DtLgcyLgrControlPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor More... | |
| DtLgcyLgrControlPdu (const DtNetLgcyLgrControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER, DtPduFactory *pduFactory=0) | |
| constructor (constructs from network representation) More... | |
| virtual | ~DtLgcyLgrControlPdu () |
| destructor More... | |
| DtLgcyLgrControlPdu (const DtLgcyLgrControlPdu &src) | |
| copy constructor More... | |
| DtLgcyLgrControlPdu & | operator= (const DtLgcyLgrControlPdu &src) |
| assignment operator More... | |
| const DtGlobalObjectDesignator & | receiverId () const |
| Get/set Object Identifier of intended recipient (logger). More... | |
| virtual void | setReceiverId (const DtGlobalObjectDesignator &id) |
| virtual const DtGlobalObjectDesignator & | senderId () const |
| Get/set Object Identifier of sender, if applicable. More... | |
| virtual void | setSenderId (const DtGlobalObjectDesignator &id) |
| DtLgrCommand | lgrCommand () const |
| Get message-type for proper casting to a subclass. More... | |
| DtNetLgcyLgrControlParams * | defaultParams () const |
| Data place holder. More... | |
Protected Member Functions | |
| void | initLgrDesc () |
| Used by constructors and such... More... | |
| void | copyLgrDesc (const DtLgcyLgrStateDesc *src) |
Protected Member Functions inherited from DtLgcyLgrControlPdu | |
| DtPduKind | internalGetPduKind () const |
| Identity for use by toolkit. More... | |
| void | setLgrCommand (DtLgrCommand com) |
| Set is done by constructing the proper subclass. More... | |
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. More... | |
| static DtLgcyLgrControlPdu * | create (DtLgrCommand command) |
| Create a PDU from DtLgrCommand. More... | |
| static const char * | lgrModeEnum2string (DtLgcyLgrMode md) |
| The name (as a string) of a 'DtLgcyLgrMode'-type enum (from value) More... | |
| static const char * | lgrFilePosEnum2string (DtLgcyLgrFilePosition pos) |
| The name (as a string) of a 'DtLgcyLgrFilePosition'-type enum (from value) More... | |
| static const char * | lgrStateFlag2string (DtLgcyLgrCtrlFlagStates flg) |
| The name (as a string) of a 'DtLgcyLgrCtrlFlagStates'-type enum (from value) More... | |
Instances of DtLgcyLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance.
| DtLgcyLgrTotalStatePdu::DtLgcyLgrTotalStatePdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
(default) constructor
| DtLgcyLgrTotalStatePdu::DtLgcyLgrTotalStatePdu | ( | const DtNetLgcyLgrControlPdu * | , |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
Construct from network representation.
| DtLgcyLgrTotalStatePdu::DtLgcyLgrTotalStatePdu | ( | DtGlobalObjectDesignator & | sender, |
| DtGlobalObjectDesignator & | receiver, | ||
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
Construct and prepare for send.
|
virtual |
Destructor.
| DtLgcyLgrTotalStatePdu::DtLgcyLgrTotalStatePdu | ( | const DtLgcyLgrTotalStatePdu & | ) |
Copy constructor.
|
virtual |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Used by constructors and such...
|
virtual |
|
virtual |
| DtLgcyLgrTotalStatePdu& DtLgcyLgrTotalStatePdu::operator= | ( | const DtLgcyLgrTotalStatePdu & | ) |
Assignment operator.
|
virtual |
Return correctly casted parameters pointer; see legacyLgrControlP.h.
|
virtual |
|
virtual |
Print contents.
Reimplemented from DtLgcyLgrControlPdu.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |