Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

nl::Weave::프로필::StatusReporting::StatusReport

요약

상속

{알려진 하위 클래스:
:{1:1}

생성자 및 소멸자

StatusReport(void)
~StatusReport(void)

공개 속성

mAdditionalInfo
mError
mProfileId
uint32_t
mStatusCode
uint16_t

공개 함수

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

공개 정적 함수

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)

공개 속성

추가 정보

ReferencedTLVData mAdditionalInfo

오류

WEAVE_ERROR mError

mProfileId

uint32_t mProfileId

mStatusCode

uint16_t mStatusCode

공개 함수

상태 보고서

 StatusReport(
  void
)

init

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

init

WEAVE_ERROR init(
  WEAVE_ERROR aError
)

연산자==

bool operator==(
  const StatusReport & another
) const 

WEAVE_ERROR pack(
  PacketBuffer *aBuffer,
  uint32_t maxLen
)

packLength:

uint16_t packedLength(
  void
)

성공

bool success(
  void
)

~StatusReport

 ~StatusReport(
  void
)

공개 정적 함수

추가 오류 코드

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

최종 메타데이터

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

StartMetaData

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

파싱

WEAVE_ERROR parse(
  PacketBuffer *aBuffer,
  StatusReport & aDestination
)