NL::编织::简介:: BDX_开发::块查询V1
#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) 具有块查询消息默认值的无参数构造函数。 |
公共类型 | |
---|---|
@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
公共属性
公共职能
块查询V1
BlockQueryV1( void )
具有块查询消息默认值的无参数构造函数。
在里面
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消息格式。
细节 | |||||
---|---|---|---|---|---|
参数 |
| ||||
返回值 |
|