Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: ডেটা ম্যানেজমেন্ট_ বর্তমান: কাস্টমকম্যান্ডরেসপনস :: পার্সার

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

WDM কাস্টম কমান্ড রেসপন্স পার্সার সংজ্ঞা।

সারসংক্ষেপ

উত্তরাধিকার

থেকে উত্তরাধিকারী nl এর :: বুনা :: প্রোফাইল :: DataManagement_Current :: DataElement :: পার্সার

পাবলিক ফাংশন

CheckSchemaValidity (void) const
বার্তাটি সঠিকভাবে তৈরি হয়েছে তা মোটামুটি যাচাই করুন।
GetReaderOnResponse (nl::Weave::TLV::TLVReader *const apReader) const
এই বার্তায় প্রতিক্রিয়া উপাদানটির শুরুতে নির্দেশ করতে একটি টিএলভিআরডার সূচনা করুন।
GetVersion (uint64_t *const apVersion) const
এই প্রতিক্রিয়াটিতে বৈশিষ্ট্যের উদাহরণ সংস্করণটি পান।
Init (constnl::Weave::TLV::TLVReader & aReader)
TLVReader দিয়ে পার্সার অবজেক্টটি আরম্ভ করুন।

পাবলিক ফাংশন

চেকস্কেমাভিডালিটি

WEAVE_ERROR CheckSchemaValidity(
  void
) const 

বার্তাটি সঠিকভাবে তৈরি হয়েছে তা মোটামুটি যাচাই করুন।

বিশদ
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর

GetReaderOnResponse

WEAVE_ERROR GetReaderOnResponse(
  nl::Weave::TLV::TLVReader *const apReader
) const 

এই বার্তায় প্রতিক্রিয়া উপাদানটির শুরুতে নির্দেশ করতে একটি টিএলভিআরডার সূচনা করুন।

বিশদ
পরামিতি
[out] apReader
TLVReader একটি পয়েন্টার, যা প্রতিক্রিয়া এ সক্রিয়া করা হবে TLV সাফল্যের উপাদান
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর

গেট ভার্সন

WEAVE_ERROR GetVersion(
  uint64_t *const apVersion
) const 

এই প্রতিক্রিয়াটিতে বৈশিষ্ট্যের উদাহরণ সংস্করণটি পান।

বিশদ
পরামিতি
[out] apVersion
সাফল্যের সংস্করণটি পেতে কিছু ভেরিয়েবলের পয়েন্টার
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর
WEAVE_END_OF_TLV
যদি এরকম কোনও উপাদান না থাকে
WEAVE_ERROR_WRONG_TLV_TYPE
যদি এই জাতীয় উপাদান থাকে তবে এটি স্বাক্ষরবিহীন পূর্ণসংখ্যা নয়

এটা

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

TLVReader দিয়ে পার্সার অবজেক্টটি আরম্ভ করুন।

বিশদ
পরামিতি
[in] aReader
একটি টিএলভিআরিডারের দিকে নির্দেশক, যা এই প্রতিক্রিয়ার শুরুতে নির্দেশ করবে
রিটার্ন মান
WEAVE_NO_ERROR
সাফল্যের উপর