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