nl:: বুনা:: প্রোফাইল:: বিডিএক্স_ডেভেলপমেন্ট:: BlockQuery
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
BlockQuery বার্তাটি প্রেরক থেকে প্রাপকের কাছে ডেটার একটি ব্লক স্থানান্তর করার অনুরোধ করতে ব্যবহৃত হয়।
সারাংশ
উত্তরাধিকার
সরাসরি পরিচিত সাবক্লাস:nl::Weave::Profiles::BDX_Development::BlockAck
nl::Weave::Profiles::BDX_Development::BlockEOFAck
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
BlockQuery (void) ব্লক কোয়েরি বার্তার জন্য ডিফল্ট সহ নো-আর্গ কনস্ট্রাক্টর। |
পাবলিক প্রকার | |
---|---|
@84 | enum |
পাবলিক বৈশিষ্ট্য | |
---|---|
mBlockCounter | uint8_t আমরা যে ব্লক চাইছি তার কাউন্টার । |
পাবলিক ফাংশন | |
---|---|
init (uint8_t aCounter) | একটি BlockQuery বার্তা শুরু করুন। |
operator== (const BlockQuery &) const | bool BlockQuery বার্তাগুলির মধ্যে সমতা তুলনা। |
pack (PacketBuffer *aBuffer) | একটি প্যাকেটবাফারে একটি ব্লক ক্যোয়ারী বার্তা প্যাক করুন। |
packedLength (void) | uint16_t এই ব্লক ক্যোয়ারী বার্তার প্যাক করা দৈর্ঘ্য ফেরত দেয়। |
পাবলিক স্ট্যাটিক ফাংশন | |
---|---|
parse (PacketBuffer *aBuffer, BlockQuery & aQuery) | একটি PacketBuffer থেকে একটি BlockQuery বার্তা বিন্যাসে ডেটা পার্স করুন। |
পাবলিক প্রকার
@৮৪
@84
পাবলিক বৈশিষ্ট্য
পাবলিক ফাংশন
BlockQuery
BlockQuery( void )
ব্লক কোয়েরি বার্তার জন্য ডিফল্ট সহ নো-আর্গ কনস্ট্রাক্টর।
init
WEAVE_ERROR init( uint8_t aCounter )
একটি BlockQuery বার্তা শুরু করুন।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
| ||
রিটার্নস | সফল হলে WEAVE_NO_ERROR |
অপারেটর==
bool operator==( const BlockQuery & ) const
BlockQuery বার্তাগুলির মধ্যে সমতা তুলনা।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
| ||
রিটার্নস | সত্য যদি তাদের সব একই ক্ষেত্র থাকে। |
প্যাক
WEAVE_ERROR pack( PacketBuffer *aBuffer )
একটি প্যাকেটবাফারে একটি ব্লক ক্যোয়ারী বার্তা প্যাক করুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|
প্যাক করা দৈর্ঘ্য
uint16_t packedLength( void )
এই ব্লক ক্যোয়ারী বার্তার প্যাক করা দৈর্ঘ্য ফেরত দেয়।
বিস্তারিত | |
---|---|
রিটার্নস | প্যাক করা হলে বার্তার দৈর্ঘ্য |
পাবলিক স্ট্যাটিক ফাংশন
পার্স
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQuery & aQuery )
একটি PacketBuffer থেকে একটি BlockQuery বার্তা বিন্যাসে ডেটা পার্স করুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|