nl:: بافت:: پروفایل ها:: DataManagement_Current:: DataElement:: تجزیه کننده
#include <src/lib/profiles/data-management/Current/MessageDef.h>
تعریف تجزیه کننده عنصر داده WDM.
خلاصه
ارث
ارث می برد از: nl::Weave::Profiles::DataManagement_Current::ParserBaseزیر کلاس های مستقیم شناخته شده:
nl::Weave::Profiles::DataManagement_Current::CustomCommand::Parser
nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Parser
nl::Weave::Profiles::DataManagement_Current::Event::Parser
nl::Weave::Profiles::DataManagement_Current::UpdateRequest::Parser
توابع عمومی | |
---|---|
CheckPresence (bool *const apDataPresentFlag, bool *const apDeletePresentFlag) const | |
CheckSchemaValidity (void) const | |
GetData ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetDeletedDictionaryKeys ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetPartialChangeFlag (bool *const apPartialChangeFlag) const | |
GetPath ( Path::Parser *const apPath) const | |
GetReaderOnPath ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetVersion (uint64_t *const apVersion) const | |
Init (const nl::Weave::TLV::TLVReader & aReader) |
توابع محافظت شده | |
---|---|
ParseData ( nl::Weave::TLV::TLVReader & aReader, int aDepth) const |
توابع عمومی
بررسی حضور
WEAVE_ERROR CheckPresence( bool *const apDataPresentFlag, bool *const apDeletePresentFlag ) const
CheckSchemaValidity
WEAVE_ERROR CheckSchemaValidity( void ) const
GetData
WEAVE_ERROR GetData( nl::Weave::TLV::TLVReader *const apReader ) const
GetDeletedDictionaryKeys
WEAVE_ERROR GetDeletedDictionaryKeys( nl::Weave::TLV::TLVReader *const apReader ) const
GetPartialChangeFlag
WEAVE_ERROR GetPartialChangeFlag( bool *const apPartialChangeFlag ) const
GetPath
WEAVE_ERROR GetPath( Path::Parser *const apPath ) const
GetReaderOnPath
WEAVE_ERROR GetReaderOnPath( nl::Weave::TLV::TLVReader *const apReader ) const
GetVersion
WEAVE_ERROR GetVersion( uint64_t *const apVersion ) const
شروع کنید
WEAVE_ERROR Init( const nl::Weave::TLV::TLVReader & aReader )
توابع محافظت شده
ParseData
WEAVE_ERROR ParseData( nl::Weave::TLV::TLVReader & aReader, int aDepth ) const
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-10-26 بهوقت ساعت هماهنگ جهانی.