|
| virtual | ~Hail () |
| |
| virtual uint8 const | GetCommandClassId () const |
| |
| virtual string const | GetCommandClassName () const |
| |
| virtual bool | HandleMsg (uint8 const *_data, uint32 const _length, uint32 const _instance=1) |
| |
Public Member Functions inherited from OpenZWave::CommandClass |
| | CommandClass (uint32 const _homeId, uint8 const _nodeId) |
| |
| virtual | ~CommandClass () |
| |
| virtual void | ReadXML (TiXmlElement const *_ccElement) |
| |
| virtual void | WriteXML (TiXmlElement *_ccElement) |
| |
| virtual bool | RequestState (uint32 const _requestFlags, uint8 const _instance, Driver::MsgQueue const _queue) |
| |
| virtual bool | RequestValue (uint32 const _requestFlags, uint16 const _index, uint8 const _instance, Driver::MsgQueue const _queue) |
| |
| virtual void | refreshValuesOnWakeup () |
| |
| string const | GetCommandClassLabel () |
| |
| void | SetCommandClassLabel (string label) |
| |
| virtual bool | HandleIncomingMsg (uint8 const *_data, uint32 const _length, uint32 const _instance=1) |
| |
| virtual bool | SetValue (Value const &_value) |
| |
| virtual void | SetValueBasic (uint8 const _instance, uint8 const _level) |
| |
| virtual void | SetVersion (uint8 const _version) |
| |
| bool | RequestStateForAllInstances (uint32 const _requestFlags, Driver::MsgQueue const _queue) |
| |
| bool | CheckForRefreshValues (Value const *_value) |
| |
| virtual uint8 | GetMaxVersion () |
| |
| uint8 | GetVersion () const |
| |
| Bitfield const * | GetInstances () const |
| |
| uint32 | GetHomeId () const |
| |
| uint8 | GetNodeId () const |
| |
| Driver * | GetDriver () const |
| |
| Node * | GetNodeUnsafe () const |
| |
| Value * | GetValue (uint8 const _instance, uint16 const _index) |
| |
| bool | RemoveValue (uint8 const _instance, uint16 const _index) |
| |
| uint8 | GetEndPoint (uint8 const _instance) |
| |
| uint8 | GetInstance (uint8 const _endPoint) |
| |
| void | SetInstances (uint8 const _instances) |
| |
| void | SetInstance (uint8 const _endPoint) |
| |
| virtual void | SetInstanceLabel (uint8 const _instance, char *label) |
| |
| string | GetInstanceLabel (uint8 const _instance) |
| |
| uint8 | GetNumInstances () |
| |
| void | SetAfterMark () |
| |
| void | SetEndPoint (uint8 const _instance, uint8 const _endpoint) |
| |
| bool | IsAfterMark () const |
| |
| bool | IsSecured () const |
| |
| void | SetSecured () |
| |
| bool | IsSecureSupported () const |
| |
| void | ClearSecureSupport () |
| |
| void | SetSecureSupport () |
| |
| void | SetInNIF () |
| |
| bool | IsInNIF () |
| |
| string | ExtractValue (uint8 const *_data, uint8 *_scale, uint8 *_precision, uint8 _valueOffset=1) const |
| |
| void | AppendValue (Msg *_msg, string const &_value, uint8 const _scale) const |
| |
| uint8 const | GetAppendValueSize (string const &_value) const |
| |
| int32 | ValueToInteger (string const &_value, uint8 *o_precision, uint8 *o_size) const |
| |
| void | UpdateMappedClass (uint8 const _instance, uint8 const _classId, uint8 const _value) |
| |
| virtual void | CreateVars (uint8 const _instance, uint8 const _index) |
| |
| bool | HasStaticRequest (uint8_t _request) const |
| |
| void | SetStaticRequest (uint8_t _request) |
| |
| void | ClearStaticRequest (uint8_t _request) |
| |
| uint32 | GetSentCnt () const |
| |
| uint32 | GetReceivedCnt () const |
| |
| void | SentCntIncr () |
| |
| void | ReceivedCntIncr () |
| |
Implements COMMAND_CLASS_HAIL (0x82), a Z-Wave device command class.