Instances of DtLgrHeartbeatPdu are to tell a remote logger to send a packet for each playback entity at least every HEARTBEAT seconds. More...
Inheritance diagram for DtLgrHeartbeatPdu:
Collaboration diagram for DtLgrHeartbeatPdu:Public Member Functions | |
| DtLgrHeartbeatPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| (default) constructor | |
| DtLgrHeartbeatPdu (const DtNetLgrControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| constructor (construct from network representation) | |
| DtLgrHeartbeatPdu (const DtEntityIdentifier &sender, const DtEntityIdentifier &receiver, DtReal hbeat, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| constructor (construct and prepare for send) | |
| virtual | ~DtLgrHeartbeatPdu () |
| destructor | |
| DtLgrHeartbeatPdu (const DtLgrHeartbeatPdu &src) | |
| copy constructor | |
| DtLgrHeartbeatPdu & | operator= (const DtLgrHeartbeatPdu &src) |
| assignment operator | |
| virtual DtReal | heartbeat () const |
| Get/set the heartbeat. See class description. | |
| virtual void | setHeartbeat (DtReal val) |
| virtual DtLgrRealParams * | params () const |
| Return correctly casted parameters pointer; see lgrControlP.h. | |
| virtual void | printData () const |
| Diagnostic output. | |
Private Attributes | |
| DtReal | myHeartbeat |
| Parameter. | |
Instances of DtLgrHeartbeatPdu are to tell a remote logger to send a packet for each playback entity at least every HEARTBEAT seconds.
Important when in slow-motion.