Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl::Weave::Profiles::DeviceDescription::IdentifiRequestMessage

#include <src/lib/profiles/device-description/DeviceDescription.h>

IDRequest メッセージの解析された形式。

まとめ

継承

継承元: nl::Weave::Profiles::DeviceDescription::IdentifiDeviceCriteria

パブリック関数

Encode(PacketBuffer *msgBuf) const
この IdentifiRequestMessage オブジェクトを、提供された Inet バッファにエンコードします。

静的パブリック関数

Decode(PacketBuffer *msgBuf, uint64_t msgDestNodeId, IdentifyRequestMessage & msg)
ID リクエスト メッセージの Inet バッファから、指定された IdentifiRequestMessage オブジェクトにデコードします。

パブリック関数

エンコーディング

WEAVE_ERROR Encode(
  PacketBuffer *msgBuf
) const 

この IdentifiRequestMessage オブジェクトを、提供された Inet バッファにエンコードします。

詳細
パラメータ
[in,out] msgBuf
ID リクエスト メッセージを書き込む Inet バッファへのポインタ。
戻り値
WEAVE_NO_ERROR
無条件に実行します。

静的パブリック関数

Decode

WEAVE_ERROR Decode(
  PacketBuffer *msgBuf,
  uint64_t msgDestNodeId,
  IdentifyRequestMessage & msg
)

ID リクエスト メッセージの Inet バッファから、指定された IdentifiRequestMessage オブジェクトにデコードします。

詳細
パラメータ
[in] msgBuf
ID リクエスト メッセージをデコードするための Inet バッファへのポインタ。
[in] msgDestNodeId
デコードされるメッセージの宛先ノード ID。
[in,out] msg
入力する IdentifiRequestMessage への参照。
戻り値
WEAVE_ERROR_INVALID_MESSAGE_LENGTH
指定されたバッファの長さが無効な場合。
WEAVE_NO_ERROR
成功