This message iis used to alert the component that the current emergency condition is to be reset and that the component shall transition back to the Ready or Standby state, provided that all emergency conditions have been cleared. More...
#include <clearemergency.h>
Public Member Functions | |
ClearEmergency (const Address &dest=Address(), const Address &src=Address()) | |
ClearEmergency (const ClearEmergency &message) | |
~ClearEmergency () | |
void | SetEmergencyCode (const UShort code) |
UShort | GetEmergencyCode () const |
virtual bool | IsCommand () const |
virtual int | WriteMessageBody (Packet &packet) const |
virtual int | ReadMessageBody (const Packet &packet) |
virtual Message * | Clone () 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 |
ClearEmergency & | operator= (const ClearEmergency &message) |
Protected Attributes | |
UShort | mEmergencyCode |
1 = Stop. |
This message iis used to alert the component that the current emergency condition is to be reset and that the component shall transition back to the Ready or Standby state, provided that all emergency conditions have been cleared.
Definition at line 57 of file clearemergency.h.
JAUS::ClearEmergency::ClearEmergency | ( | const Address & | dest = Address() , |
const Address & | src = Address() |
||
) | [inline] |
Definition at line 60 of file clearemergency.h.
JAUS::ClearEmergency::ClearEmergency | ( | const ClearEmergency & | message ) | [inline] |
Definition at line 65 of file clearemergency.h.
JAUS::ClearEmergency::~ClearEmergency | ( | ) | [inline] |
Definition at line 70 of file clearemergency.h.
virtual void JAUS::ClearEmergency::ClearMessageBody | ( | ) | [inline, virtual] |
Implements JAUS::Message.
Definition at line 84 of file clearemergency.h.
virtual Message* JAUS::ClearEmergency::Clone | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 78 of file clearemergency.h.
UShort JAUS::ClearEmergency::GetEmergencyCode | ( | ) | const [inline] |
Definition at line 74 of file clearemergency.h.
virtual UShort JAUS::ClearEmergency::GetMessageCodeOfResponse | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 82 of file clearemergency.h.
virtual std::string JAUS::ClearEmergency::GetMessageName | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 83 of file clearemergency.h.
virtual UInt JAUS::ClearEmergency::GetPresenceVector | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 79 of file clearemergency.h.
virtual UInt JAUS::ClearEmergency::GetPresenceVectorMask | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 81 of file clearemergency.h.
virtual UInt JAUS::ClearEmergency::GetPresenceVectorSize | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 80 of file clearemergency.h.
virtual bool JAUS::ClearEmergency::IsCommand | ( | ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 75 of file clearemergency.h.
virtual bool JAUS::ClearEmergency::IsLargeDataSet | ( | const unsigned int | maxPayloadSize ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 85 of file clearemergency.h.
ClearEmergency& JAUS::ClearEmergency::operator= | ( | const ClearEmergency & | message ) | [inline] |
Definition at line 86 of file clearemergency.h.
virtual int JAUS::ClearEmergency::ReadMessageBody | ( | const Packet & | packet ) | [inline, virtual] |
Implements JAUS::Message.
Definition at line 77 of file clearemergency.h.
void JAUS::ClearEmergency::SetEmergencyCode | ( | const UShort | code ) | [inline] |
Definition at line 73 of file clearemergency.h.
virtual int JAUS::ClearEmergency::WriteMessageBody | ( | Packet & | packet ) | const [inline, virtual] |
Implements JAUS::Message.
Definition at line 76 of file clearemergency.h.
UShort JAUS::ClearEmergency::mEmergencyCode [protected] |
1 = Stop.
Definition at line 93 of file clearemergency.h.