nl:: বুনা:: প্রোফাইল:: বিডিএক্স_ডেভেলপমেন্ট:: SendAccept
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
SendAccept বার্তাটি একটি প্রস্তাবিত বিনিময় গ্রহণ করতে ব্যবহৃত হয় যখন প্রেরক সূচনাকারী হয়।
সারাংশ
উত্তরাধিকার
সরাসরি পরিচিত সাবক্লাস: nl::Weave::Profiles::BDX_Development::ReceiveAcceptকনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
SendAccept (void) বার্তা গ্রহণ করার জন্য ডিফল্ট সহ নো-আর্গ কনস্ট্রাক্টর। |
পাবলিক বৈশিষ্ট্য | |
---|---|
mMaxBlockSize | uint16_t সর্বাধিক ব্লক আকার আমরা সিদ্ধান্ত নিয়েছে. |
mMetaData | ঐচ্ছিক TLV মেটাডেটা। |
mTransferMode | uint8_t ট্রান্সফার মোড যা আমরা সিদ্ধান্ত নিয়েছি। |
mVersion | uint8_t আমরা সিদ্ধান্ত নিয়েছি BDX প্রোটোকলের সংস্করণ। |
পাবলিক ফাংশন | |
---|---|
init (uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData) | একটি SendAccept বার্তা শুরু করুন। |
operator== (const SendAccept &) const | bool SendAccept বার্তাগুলির মধ্যে সমতা তুলনা। |
pack (PacketBuffer *aBuffer) | একটি প্যাকেটবাফারে একটি প্রেরণ গ্রহণ বার্তা প্যাক করুন। |
packedLength (void) | uint16_t এই প্রেরণ গ্রহণ বার্তার প্যাক করা দৈর্ঘ্য ফেরত দেয়। |
পাবলিক স্ট্যাটিক ফাংশন | |
---|---|
parse (PacketBuffer *aBuffer, SendAccept & aResponse) | একটি SendAccept বার্তা বিন্যাসে একটি PacketBuffer থেকে ডেটা পার্স করুন। |
পাবলিক বৈশিষ্ট্য
mMaxBlockSize
uint16_t mMaxBlockSize
সর্বাধিক ব্লক আকার আমরা সিদ্ধান্ত নিয়েছে.
mTransferMode
uint8_t mTransferMode
ট্রান্সফার মোড যা আমরা সিদ্ধান্ত নিয়েছি।
mVersion
uint8_t mVersion
আমরা সিদ্ধান্ত নিয়েছি BDX প্রোটোকলের সংস্করণ।
পাবলিক ফাংশন
SendAccept
SendAccept( void )
বার্তা গ্রহণ করার জন্য ডিফল্ট সহ নো-আর্গ কনস্ট্রাক্টর।
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
একটি SendAccept বার্তা শুরু করুন।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||
রিটার্ন মান |
|
অপারেটর==
bool operator==( const SendAccept & ) const
SendAccept বার্তাগুলির মধ্যে সমতা তুলনা।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
| ||
রিটার্নস | সত্য যদি তাদের সব একই ক্ষেত্র থাকে। |
প্যাক
WEAVE_ERROR pack( PacketBuffer *aBuffer )
একটি প্যাকেটবাফারে একটি প্রেরণ গ্রহণ বার্তা প্যাক করুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|
প্যাক করা দৈর্ঘ্য
uint16_t packedLength( void )
এই প্রেরণ গ্রহণ বার্তার প্যাক করা দৈর্ঘ্য ফেরত দেয়।
বিস্তারিত | |
---|---|
রিটার্নস | প্যাক করা হলে বার্তার দৈর্ঘ্য |
পাবলিক স্ট্যাটিক ফাংশন
পার্স
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
একটি SendAccept বার্তা বিন্যাসে একটি PacketBuffer থেকে ডেটা পার্স করুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|