nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder

#include <src/lib/profiles/data-management/Current/MessageDef.h>

Định nghĩa bộ mã hoá Phản hồi Command tuỳ chỉnh của WDM.

Tóm tắt

Phần tử phản hồi TLV không được hỗ trợ trực tiếp vì không có giản đồ cố định.

Tính kế thừa

Kế thừa từ: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Hàm công khai

EndOfResponse(void)
Đánh dấu là kết thúc thông báo này.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Khởi chạy CustomCommandResponse::Builder để ghi vào luồng TLV.
Version(const uint64_t aVersion)
Chèn phiên bản thực thể trait vào luồng TLV.

Hàm công khai

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Đánh dấu là kết thúc thông báo này.

Thông tin chi tiết
Trả về
Tham chiếu đến *thông tin này

Bắt đầu

WEAVE_ERROR Init(
  nl::Weave::TLV::TLVWriter *const apWriter
)

Khởi chạy CustomCommandResponse::Builder để ghi vào luồng TLV.

Thông tin chi tiết
Thông số
[in] apWriter
Con trỏ tới TLVWriter
Giá trị trả về
WEAVE_NO_ERROR
khi thành công

Phiên bản

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Chèn phiên bản thực thể trait vào luồng TLV.

Thông tin chi tiết
Thông số
[in] aVersion
Phiên bản thực thể trait sau khi thực thi lệnh
Trả về
Tham chiếu đến *thông tin này