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ơ :: DataManagement_Current :: CustomCommandResponse :: Phân tích cú pháp

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

Định nghĩa trình phân tích cú pháp Phản hồi Lệnh Tùy chỉnh WDM.

Tóm lược

Di sản

Kế thừa từ: nl :: Weave :: Profiles :: DataManagement_Current :: DataElement :: Parser

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

CheckSchemaValidity (void) const
Xác minh sơ bộ thông báo được hình thành chính xác.
GetReaderOnResponse (nl::Weave::TLV::TLVReader *const apReader) const
Khởi tạo một TLVReader để trỏ đến phần đầu của thành phần phản hồi trong thông báo này.
GetVersion (uint64_t *const apVersion) const
Nhận phiên bản cá thể đặc điểm trong phản hồi này.
Init (constnl::Weave::TLV::TLVReader & aReader)
Khởi tạo đối tượng phân tích cú pháp bằng TLVReader.

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

CheckSchemaValidity

WEAVE_ERROR CheckSchemaValidity(
  void
) const 

Xác minh sơ bộ thông báo được hình thành chính xác.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
thành công

GetReaderOnResponse

WEAVE_ERROR GetReaderOnResponse(
  nl::Weave::TLV::TLVReader *const apReader
) const 

Khởi tạo một TLVReader để trỏ đến phần đầu của thành phần phản hồi trong thông báo này.

Chi tiết
Thông số
[out] apReader
Một con trỏ tới TLVReader, sẽ được khởi tạo ở phần tử TLV phản hồi khi thành công
Giá trị trả lại
WEAVE_NO_ERROR
thành công

GetVersion

WEAVE_ERROR GetVersion(
  uint64_t *const apVersion
) const 

Nhận phiên bản cá thể đặc điểm trong phản hồi này.

Chi tiết
Thông số
[out] apVersion
Một con trỏ đến một số biến để nhận phiên bản thành công
Giá trị trả lại
WEAVE_NO_ERROR
thành công
WEAVE_END_OF_TLV
nếu không có yếu tố đó
WEAVE_ERROR_WRONG_TLV_TYPE
nếu có phần tử như vậy nhưng nó không phải là số nguyên không dấu

Trong đó

WEAVE_ERROR Init(
  const nl::Weave::TLV::TLVReader & aReader
)

Khởi tạo đối tượng phân tích cú pháp bằng TLVReader.

Chi tiết
Thông số
[in] aReader
Một con trỏ tới TLVReader, con trỏ này sẽ trỏ đến phần đầu của phản hồi này
Giá trị trả lại
WEAVE_NO_ERROR
thành công