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)
|
किसी ब्लॉक क्वेरी मैसेज को PacketBuffer में पैक करें.
|
packedLength(void)
|
uint16_t
यह फ़ंक्शन इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई दिखाता है.
|
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
parse(PacketBuffer *aBuffer, BlockQuery & aQuery)
|
PacketBuffer के डेटा को BlockQuery के मैसेज फ़ॉर्मैट में पार्स करें.
|
सार्वजनिक प्रकार
@84
@84
सार्वजनिक विशेषताएं
सार्वजनिक फ़ंक्शन
BlockQuery
BlockQuery( void )
ब्लॉक क्वेरी मैसेज के लिए डिफ़ॉल्ट के साथ नो-आर्ग कंस्ट्रक्टर.
Init
WEAVE_ERROR init( uint8_t aCounter )
BlockQuery के लिए मैसेज शुरू करना.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
WEAVE_NO_ERROR अगर सफल रहे
|
ऑपरेटर==
bool operator==( const BlockQuery & ) const
BlockQuery के मैसेज के बीच बराबरी की तुलना.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही iff में सभी फ़ील्ड एक जैसे हों.
|
पैक
WEAVE_ERROR pack( PacketBuffer *aBuffer )
किसी ब्लॉक क्वेरी मैसेज को PacketBuffer में पैक करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
packedLength
uint16_t packedLength( void )
यह फ़ंक्शन इस ब्लॉक क्वेरी मैसेज की पैक की गई लंबाई दिखाता है.
जानकारी | |
---|---|
लौटाए जाने वाले प्रॉडक्ट |
पैक करने पर मैसेज की लंबाई
|
सार्वजनिक स्टैटिक फ़ंक्शन
पार्स करें
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQuery & aQuery )
PacketBuffer के डेटा को BlockQuery के मैसेज फ़ॉर्मैट में पार्स करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|