nl :: نسج:: مظهر:: BDX_Development :: 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) مُنشئ no-arg مع الإعدادات الافتراضية لرسالة استعلام الحظر. |
الأنواع العامة | |
---|---|
@85 | تعداد |
السمات العامة | |
---|---|
mBlockCounter | uint32_t مواجهة من الكتلة التي ما نطلبه. |
الوظائف العامة | |
---|---|
init (uint32_t aCounter) | تهيئة BlockQueryV1 الرسالة. |
operator== (const BlockQueryV1 &) const | bool مقارنة المساواة بين BlockQueryV1 الرسائل. |
pack (PacketBuffer *aBuffer) | حزم رسالة استعلام كتلة في PacketBuffer. |
packedLength (void) | uint16_t تُرجع الطول المحزوم لرسالة استعلام الكتلة هذه. |
وظائف ثابتة عامة | |
---|---|
parse (PacketBuffer *aBuffer, BlockQueryV1 & aQuery) | بيانات تحليل من PacketBuffer إلى BlockQueryV1 شكل رسالة. |
الأنواع العامة
@ 85
@85
السمات العامة
الوظائف العامة
BlockQueryV1
BlockQueryV1( void )
مُنشئ no-arg مع الإعدادات الافتراضية لرسالة استعلام الحظر.
فيه
WEAVE_ERROR init( uint32_t aCounter )
تهيئة BlockQueryV1 الرسالة.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | WEAVE_NO_ERROR في حال نجاحها |
عامل التشغيل ==
bool operator==( const BlockQueryV1 & ) const
مقارنة المساواة بين BlockQueryV1 الرسائل.
تفاصيل | |||
---|---|---|---|
المعلمات |
| ||
عائدات | صحيح إذا كان لديهم جميع الحقول نفسها. |
علية
WEAVE_ERROR pack( PacketBuffer *aBuffer )
حزم رسالة استعلام كتلة في PacketBuffer.
تفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
| ||||
إرجاع القيم |
|
الطول
uint16_t packedLength( void )
تُرجع الطول المحزوم لرسالة استعلام الكتلة هذه.
تفاصيل | |
---|---|
عائدات | طول الرسالة عند حزمها |
وظائف ثابتة عامة
تحليل
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQueryV1 & aQuery )
بيانات تحليل من PacketBuffer إلى BlockQueryV1 شكل رسالة.
تفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
| ||||
إرجاع القيم |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2019-10-28 UTC.