Message to request details for a Thing.
#include <InvestigateMsg.h>
|
| InvestigateMsg (unsigned char networkId, unsigned char thingId) |
| Create a new message for sending.
|
|
| InvestigateMsg (char *buffer) |
| Create a message for receiving.
|
|
virtual | ~InvestigateMsg () |
| Destructor for the message.
|
|
virtual unsigned char | Serialize (char *buffer) override |
| Serialize the message into a byte array for sending.
|
|
|
unsigned char | networkId |
| The network ID of the thing.
|
|
unsigned char | thingId |
| the ID of the thing
|
|
|
static const unsigned char | id = 0x81 |
| The message ID.
|
|
static const unsigned char | length = 3 |
| The length of the message.
|
|
◆ InvestigateMsg() [1/2]
InvestigateMsg::InvestigateMsg |
( |
unsigned char |
networkId, |
|
|
unsigned char |
thingId |
|
) |
| |
Create a new message for sending.
- Parameters
-
networkId | The network ID for the thing |
thingId | The ID of the thing |
◆ InvestigateMsg() [2/2]
InvestigateMsg::InvestigateMsg |
( |
char * |
buffer | ) |
|
Create a message for receiving.
- Parameters
-
buffer | The byte array to parse |
◆ Serialize()
unsigned char InvestigateMsg::Serialize |
( |
char * |
buffer | ) |
|
|
overridevirtual |
Serialize the message into a byte array for sending.
- Parameters
-
buffer | The buffer to serilize into |
- Returns
- The length of the message in the buffer
Reimplemented from Passer::RoboidControl::IMessage.