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.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

nl::Weave::Profiles::Trạng thái báo cáo::Trạng thái

Tóm tắt

Tính kế thừa

Tổ hợp có định liên tục có có

Hàm dựng và hàm phá hủy

StatusReport(void)
~StatusReport(void)

Thuộc tính công khai

mAdditionalInfo
mError
mProfileId
uint32_t
mStatusCode
uint16_t

Hàm công khai

init(uint32_t aProfileId, uint16_t aCode, ReferencedTLVData *aInfo)
init(WEAVE_ERROR aError)
operator==(const StatusReport & another) const
bool
pack(PacketBuffer *aBuffer, uint32_t maxLen)
packedLength(void)
uint16_t
success(void)
bool

Hàm tĩnh công khai

AddErrorCode(nl::Weave::TLV::TLVWriter & aWriter, WEAVE_ERROR aError)
EndMetaData(nl::Weave::TLV::TLVWriter & aWriter)
StartMetaData(nl::Weave::TLV::TLVWriter & aWriter)
parse(PacketBuffer *aBuffer, StatusReport & aDestination)

Thuộc tính công khai

mThông tin bổ sung

ReferencedTLVData mAdditionalInfo

Lỗi

WEAVE_ERROR mError

mProfileId

uint32_t mProfileId

mStatusCode

uint16_t mStatusCode

Hàm công khai

Báo cáo trạng thái

 StatusReport(
  void
)

bắt đầu

WEAVE_ERROR init(
  uint32_t aProfileId,
  uint16_t aCode,
  ReferencedTLVData *aInfo
)

bắt đầu

WEAVE_ERROR init(
  WEAVE_ERROR aError
)

toán tử==

bool operator==(
  const StatusReport & another
) const 

gói

WEAVE_ERROR pack(
  PacketBuffer *aBuffer,
  uint32_t maxLen
)

LengthLength

uint16_t packedLength(
  void
)

thành công

bool success(
  void
)

~Trạng thái báo cáo

 ~StatusReport(
  void
)

Hàm tĩnh công khai

Mã lỗi thêm

WEAVE_ERROR AddErrorCode(
  nl::Weave::TLV::TLVWriter & aWriter,
  WEAVE_ERROR aError
)

Dữ liệu kết thúc

WEAVE_ERROR EndMetaData(
  nl::Weave::TLV::TLVWriter & aWriter
)

Bắt đầu siêu dữ liệu

WEAVE_ERROR StartMetaData(
  nl::Weave::TLV::TLVWriter & aWriter
)

phân tích cú pháp

WEAVE_ERROR parse(
  PacketBuffer *aBuffer,
  StatusReport & aDestination
)