Public Member Functions

JAUS::QueryHeartbeatPulse Class Reference

This message shall be used to query for a heartbeat pulse. More...

#include <queryheartbeatpulse.h>

Inheritance diagram for JAUS::QueryHeartbeatPulse:
JAUS::Message

List of all members.

Public Member Functions

 QueryHeartbeatPulse (const Address &dest=Address(), const Address &src=Address())
 QueryHeartbeatPulse (const QueryHeartbeatPulse &message)
 ~QueryHeartbeatPulse ()
virtual bool IsCommand () const
virtual int WriteMessageBody (Packet &packet) const
virtual int ReadMessageBody (const Packet &packet)
virtual MessageClone () const
virtual UInt GetPresenceVector () const
virtual UInt GetPresenceVectorSize () const
virtual UInt GetPresenceVectorMask () const
virtual UShort GetMessageCodeOfResponse () const
virtual std::string GetMessageName () const
virtual void ClearMessageBody ()
virtual bool IsLargeDataSet (const unsigned int maxPayloadSize) const
QueryHeartbeatPulseoperator= (const QueryHeartbeatPulse &message)

Detailed Description

This message shall be used to query for a heartbeat pulse.

Definition at line 54 of file queryheartbeatpulse.h.


Constructor & Destructor Documentation

JAUS::QueryHeartbeatPulse::QueryHeartbeatPulse ( const Address dest = Address(),
const Address src = Address() 
) [inline]

Definition at line 57 of file queryheartbeatpulse.h.

JAUS::QueryHeartbeatPulse::QueryHeartbeatPulse ( const QueryHeartbeatPulse message ) [inline]

Definition at line 61 of file queryheartbeatpulse.h.

JAUS::QueryHeartbeatPulse::~QueryHeartbeatPulse (  ) [inline]

Definition at line 65 of file queryheartbeatpulse.h.


Member Function Documentation

virtual void JAUS::QueryHeartbeatPulse::ClearMessageBody (  ) [inline, virtual]

Implements JAUS::Message.

Definition at line 85 of file queryheartbeatpulse.h.

virtual Message* JAUS::QueryHeartbeatPulse::Clone (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 73 of file queryheartbeatpulse.h.

virtual UShort JAUS::QueryHeartbeatPulse::GetMessageCodeOfResponse (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 81 of file queryheartbeatpulse.h.

virtual std::string JAUS::QueryHeartbeatPulse::GetMessageName (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 83 of file queryheartbeatpulse.h.

virtual UInt JAUS::QueryHeartbeatPulse::GetPresenceVector (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 75 of file queryheartbeatpulse.h.

virtual UInt JAUS::QueryHeartbeatPulse::GetPresenceVectorMask (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 79 of file queryheartbeatpulse.h.

virtual UInt JAUS::QueryHeartbeatPulse::GetPresenceVectorSize (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 77 of file queryheartbeatpulse.h.

virtual bool JAUS::QueryHeartbeatPulse::IsCommand (  ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 67 of file queryheartbeatpulse.h.

virtual bool JAUS::QueryHeartbeatPulse::IsLargeDataSet ( const unsigned int  maxPayloadSize ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 87 of file queryheartbeatpulse.h.

QueryHeartbeatPulse& JAUS::QueryHeartbeatPulse::operator= ( const QueryHeartbeatPulse message ) [inline]

Definition at line 88 of file queryheartbeatpulse.h.

virtual int JAUS::QueryHeartbeatPulse::ReadMessageBody ( const Packet packet ) [inline, virtual]

Implements JAUS::Message.

Definition at line 71 of file queryheartbeatpulse.h.

virtual int JAUS::QueryHeartbeatPulse::WriteMessageBody ( Packet packet ) const [inline, virtual]

Implements JAUS::Message.

Definition at line 69 of file queryheartbeatpulse.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines