|
| Msg (string const &_logtext, uint8 _targetNodeId, uint8 const _msgType, uint8 const _function, bool const _bCallbackRequired, bool const _bReplyRequired=true, uint8 const _expectedReply=0, uint8 const _expectedCommandClassId=0) |
|
| ~Msg () |
|
void | SetInstance (CommandClass *_cc, uint8 const _instance) |
|
void | Append (uint8 const _data) |
|
void | Finalize () |
|
void | UpdateCallbackId () |
|
uint8 | GetTargetNodeId () const |
| Identifies the Node ID of the "target" node (if any) for this function. More...
|
|
uint8 | GetCallbackId () const |
| Identifies the Callback ID (if any) for this message. Callback ID is a value (OpenZWave uses sequential IDs) that helps the application associate message responses with the original message request. More...
|
|
uint8 | GetExpectedReply () const |
| Identifies the expected reply type (if any) for this message. The expected reply is a function code...one of the FUNC_ID... values defined in Defs.h. Many Z-Wave functions generate responses with the same function code (for example, a FUNC_ID_ZW_GET_VERSION message generates a FUNC_ID_ZW_GET_VERSION response. But other functions generate a different response. FUNC_ID_ZW_SEND_DATA triggers several responses, but ultimately, a "Get" sent with this function should result in a FUNC_ID_APPLICATION_COMMAND_HANDLER response. More...
|
|
uint8 | GetExpectedCommandClassId () const |
| Identifies the expected Command Class ID (if any) for this message. More...
|
|
uint8 | GetExpectedInstance () const |
| For messages that request a Report for a specified command class, identifies the expected Instance for the variable being obtained in the report. More...
|
|
string | GetLogText () const |
| For messages that request a Report for a specified command class, identifies the expected Index for the variable being obtained in the report. More...
|
|
uint32 | GetLength () const |
|
uint8 * | GetBuffer () |
|
string | GetAsString () |
|
uint8 | GetSendAttempts () const |
|
void | SetSendAttempts (uint8 _count) |
|
uint8 | GetMaxSendAttempts () const |
|
void | SetMaxSendAttempts (uint8 _count) |
|
bool | IsWakeUpNoMoreInformationCommand () |
|
bool | IsNoOperation () |
|
bool | operator== (Msg const &_other) const |
|
uint8 | GetSendingCommandClass () |
|
Message object to be passed to and from devices on the Z-Wave network.