nl:: Weave:: Profiles:: BDX_Development:: 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)
|
ब्लॉक क्वेरी मैसेज को0PaetBuffer में पैक करें.
|
packedLength(void)
|
uint16_t
इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई देता है.
|
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
parse(PacketBuffer *aBuffer, BlockQuery & aQuery)
|
किसी PaetBuffer के डेटा को BlockQuery मैसेज के फ़ॉर्मैट में पार्स करें.
|
सार्वजनिक टाइप
@84
@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 )
ब्लॉक क्वेरी मैसेज को0PaetBuffer में पैक करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
packedLength
uint16_t packedLength( void )
इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई देता है.
जानकारी | |
---|---|
लौटाए गए सामान |
पैक किए जाने पर संदेश की लंबाई
|
सार्वजनिक स्टैटिक फ़ंक्शन
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQuery & aQuery )
किसी PaetBuffer के डेटा को BlockQuery मैसेज के फ़ॉर्मैट में पार्स करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|