Google is committed to advancing racial equity for Black communities.
See how.
Stay organized with collections
Save and categorize content based on your preferences.
nl::Weave::Profiles::DeviceDescription::IdentifyRequestMessage
#include <src/lib/profiles/device-description/DeviceDescription.h>
Parsed form of an IdentifyRequest Message.
Summary
Inheritance
Inherits from:
nl::Weave::Profiles::DeviceDescription::IdentifyDeviceCriteria
Public functions
|
Encode(PacketBuffer *msgBuf) const
|
|
Public functions
Encode
WEAVE_ERROR Encode(
PacketBuffer *msgBuf
) const
Encodes this IdentifyRequestMessage object into the provided Inet buffer.
Details |
Parameters |
[in,out] msgBuf
|
A pointer to the Inet buffer to write the Identify Request message to.
|
|
Return Values |
WEAVE_NO_ERROR
|
unconditionally.
|
|
Public static functions
Decode
WEAVE_ERROR Decode(
PacketBuffer *msgBuf,
uint64_t msgDestNodeId,
IdentifyRequestMessage & msg
)
Decodes an Identify Request message from an Inet buffer into the provided IdentifyRequestMessage object.
Details |
Parameters |
[in] msgBuf
|
A pointer to the Inet buffer to decode the Identify Request message from.
|
[in] msgDestNodeId
|
The destination node ID of the message being decoded.
|
[in,out] msg
|
|
|
Return Values |
WEAVE_ERROR_INVALID_MESSAGE_LENGTH
|
If the provided buffer is an invalid length.
|
WEAVE_NO_ERROR
|
On success.
|
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2018-06-05 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]