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

nl :: 짜다:: 프로필 :: DataManagement_Current :: StatusElement :: 파서

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

WDM 상태 요소 파서 정의.

요약

계승

:에서 상속 NL :: 위브 :: 프로필 :: DataManagement_Current :: ParserBase

공공 기능

CheckSchemaValidity (void) const
CheckSchemaValidityCurrent (void) const
CheckSchemaValidityDeprecated (void) const
GetProfileIDAndStatusCode (uint32_t *apProfileID, uint16_t *aStatusCode) const
profileID는과에서 상태 코드 읽기 StatusElement을 .
Init (constnl::Weave::TLV::TLVReader & aReader)

공공 기능

CheckSchemaValidity

WEAVE_ERROR CheckSchemaValidity(
  void
) const 

CheckSchemaValidityCurrent

WEAVE_ERROR CheckSchemaValidityCurrent(
  void
) const 

CheckSchemaValidityDeprecated

WEAVE_ERROR CheckSchemaValidityDeprecated(
  void
) const 

GetProfileIDAndStatusCode

WEAVE_ERROR GetProfileIDAndStatusCode(
  uint32_t *apProfileID,
  uint16_t *aStatusCode
) const 

profileID는과에서 상태 코드 읽기 StatusElement을 .

세부
매개 변수
[out] apProfileID
ProfileID의 저장소에 대한 포인터
[out] apStatusCode
StatusCode의 저장소에 대한 포인터
보고
에 의해 반환 WEAVE_ERROR 코드 직물 : TLV의 객체. 한 요소가 누락 된 경우 WEAVE_END_OF_TLV입니다. 요소 유형이 잘못된 경우 WEAVE_ERROR_WRONG_TLV_TYPE.

초기화

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