Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: Mô tả thiết bị:: Nhận dạngRequestMessage

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

Dạng phân tích cú pháp của một Thông điệp Nhận dạng Yêu cầu.

Tóm lược

Di sản

Kế thừa từ: nl :: Weave :: Profiles :: DeviceDescription :: IdeaviceCriteria

Chức năng công cộng

Encode (PacketBuffer *msgBuf) const
Mã hóa này IdentifyRequestMessage đối tượng vào Inet cung cấp đệm.

Chức năng tĩnh công khai

Decode (PacketBuffer *msgBuf, uint64_t msgDestNodeId, IdentifyRequestMessage & msg)
Giải mã thông báo Yêu cầu xác định từ bộ đệm Inet thành đối tượng Xác định danh tính được cung cấp.

Chức năng công cộng

Mã hóa

WEAVE_ERROR Encode(
  PacketBuffer *msgBuf
) const 

Mã hóa này IdentifyRequestMessage đối tượng vào Inet cung cấp đệm.

Chi tiết
Thông số
[in,out] msgBuf
Một con trỏ tới bộ đệm Inet để viết thông báo Yêu cầu Nhận dạng tới.
Giá trị trả lại
WEAVE_NO_ERROR
một cách vô điều kiện.

Chức năng tĩnh công khai

Giải mã

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

Giải mã thông báo Yêu cầu xác định từ bộ đệm Inet thành đối tượng Xác định danh tính được cung cấp.

Chi tiết
Thông số
[in] msgBuf
Một con trỏ tới bộ đệm Inet để giải mã thông báo Yêu cầu xác định từ.
[in] msgDestNodeId
ID nút đích của thông báo đang được giải mã.
[in,out] msg
Tham chiếu đến IdentityRequestMessage để điền vào.
Giá trị trả lại
WEAVE_ERROR_INVALID_MESSAGE_LENGTH
Nếu bộ đệm được cung cấp có độ dài không hợp lệ.
WEAVE_NO_ERROR
Về thành công.