Instances of DtLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance. More...
Inheritance diagram for DtLgrTotalStatePdu:
Collaboration diagram for DtLgrTotalStatePdu:Public Member Functions | |
| DtLgrTotalStatePdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor | |
| DtLgrTotalStatePdu (const DtNetLgrControlPdu *, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Construct from network representation. | |
| DtLgrTotalStatePdu (const DtEntityIdentifier &sender, const DtEntityIdentifier &receiver, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Construct and prepare for send. | |
| virtual | ~DtLgrTotalStatePdu () |
| Destructor. | |
| DtLgrTotalStatePdu (const DtLgrTotalStatePdu &) | |
| Copy constructor. | |
| DtLgrTotalStatePdu & | operator= (const DtLgrTotalStatePdu &) |
| Assignment operator. | |
| 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 DtLgrFilePosition | filePos () const |
| virtual void | setFilePos (DtLgrFilePosition pos) |
| virtual DtLgrMode | mode () const |
| virtual void | setMode (DtLgrMode md) |
| virtual DtLgrMode | playAction () const |
| virtual void | setPlayAction (DtLgrMode md) |
| virtual DtLgrMode | recordAction () const |
| virtual void | setRecordAction (DtLgrMode md) |
| virtual DtLgrMode | eofAction () const |
| virtual void | setEofAction (DtLgrMode 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 DtString &name) |
| virtual const char * | annotationsFile () const |
| virtual void | setAnnotationsFile (const DtString &name) |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print contents. | |
Protected Member Functions | |
| void | initData () |
| Used by constructors and such... | |
| virtual DtLgrStateDesc * | params () const |
| Return correctly casted parameters pointer; see lgrControlP.h. | |
Instances of DtLgrTotalStatePdu are used to convey to a remote logger- controller the total current state of a logger instance.