nl:: बुनाई::प्रोफ़ाइलें:: BDX_डेवलपमेंट:: ब्लॉक क्वेरी
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
BlockQuery के मैसेज का इस्तेमाल यह अनुरोध करने के लिए किया जाता है कि डेटा के एक ब्लॉक को भेजने वाले से पाने वाले व्यक्ति को ट्रांसफ़र किया जाए.
खास जानकारी
इनहेरिटेंस
डायरेक्ट जाने-पहचाने सब-क्लास:nl::Weave::Profiles::BDX_डेवलपमेंट::BlockAck
nl::Weave::Profiles::BDX_डेवलपमेंट::BlockEOFAck
कंस्ट्रक्टर और कंस्ट्रक्टर |
|
---|---|
BlockQuery(void)
ब्लॉक क्वेरी मैसेज के लिए डिफ़ॉल्ट के साथ नो-आर्ग कंस्ट्रक्टर.
|
सार्वजनिक प्रकार |
|
---|---|
@84
|
enum |
सार्वजनिक विशेषताएं |
|
---|---|
mBlockCounter
|
uint8_t
हम जिस ब्लॉक के बारे में जानना चाहते हैं उसका गिनती.
|
सार्वजनिक फ़ंक्शन |
|
---|---|
init(uint8_t aCounter)
|
BlockQuery के मैसेज की शुरुआत करें.
|
operator==(const BlockQuery &) const
|
bool
BlockQuery के बीच मौजूद मैसेज की तुलना करना.
|
pack(PacketBuffer *aBuffer)
|
PacketBuffer में ब्लॉक क्वेरी मैसेज पैक करें.
|
packedLength(void)
|
uint16_t
इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई को दिखाता है.
|
सार्वजनिक स्थिर फ़ंक्शन |
|
---|---|
parse(PacketBuffer *aBuffer, BlockQuery & aQuery)
|
डेटा को PacketBuffer से BlockQuery के मैसेज फ़ॉर्मैट में पार्स करें.
|
सार्वजनिक प्रकार
@84
@84
सार्वजनिक विशेषताएं
सार्वजनिक फ़ंक्शन
ब्लॉक क्वेरी
BlockQuery( void )
ब्लॉक क्वेरी मैसेज के लिए डिफ़ॉल्ट के साथ नो-आर्ग कंस्ट्रक्टर.
init
WEAVE_ERROR init( uint8_t aCounter )
BlockQuery के मैसेज की शुरुआत करें.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
कामयाब होने पर WEAVE_NO_ERROR
|
ऑपरेटर==
bool operator==( const BlockQuery & ) const
BlockQuery के बीच मौजूद मैसेज की तुलना करना.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही{/1} अगर सभी में सभी फ़ील्ड हैं.
|
पैक
WEAVE_ERROR pack( PacketBuffer *aBuffer )
PacketBuffer में ब्लॉक क्वेरी मैसेज पैक करें.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
सामान लौटाने की वैल्यू |
|
पैक किया गया समय
uint16_t packedLength( void )
इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई को दिखाता है.
ब्यौरा | |
---|---|
लौटाए गए सामान |
पैक किए जाने पर मैसेज की लंबाई
|
सार्वजनिक स्थिर फ़ंक्शन
पार्स करें
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQuery & aQuery )
डेटा को PacketBuffer से BlockQuery के मैसेज फ़ॉर्मैट में पार्स करें.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
सामान लौटाने की वैल्यू |
|