nl:: बुनें:: प्रोफाइल:: डेटा प्रबंधन_वर्तमान :: स्थिति तत्व:: पार्सर

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

WDM स्थिति तत्व पार्सर परिभाषा।

सारांश

विरासत

: से विरासत में मिली nl :: Weave :: प्रोफाइल :: DataManagement_Current :: ParserBase

सार्वजनिक समारोह

CheckSchemaValidity (void) const
CheckSchemaValidityCurrent (void) const
CheckSchemaValidityDeprecated (void) const
GetProfileIDAndStatusCode (uint32_t *apProfileID, uint16_t *aStatusCode) const
ProfileID और से StatusCode पढ़ें 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 और से StatusCode पढ़ें StatusElement

विवरण
मापदंडों
[out] apProfileID
ProfileID के भंडारण के लिए सूचक
[out] apStatusCode
StatusCode के भंडारण के लिए सूचक
रिटर्न
WEAVE_ERROR कोड द्वारा दिया Weave :: TLV वस्तुओं। WEAVE_END_OF_TLV यदि दोनों में से कोई भी तत्व गुम है। WEAVE_ERROR_WRONG_TLV_TYPE यदि तत्व गलत प्रकार के हैं।

में इस

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