nl:: Menenun:: Profil:: BDX_Pengembangan:: BlockQueryV1
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
The BlockQueryV1 pesan digunakan untuk permintaan bahwa blok data ditransfer dari pengirim ke penerima.
Ringkasan
Ini termasuk penghitung blok 4 byte.
Warisan
Subclass yang Diketahui Langsung:nl::Menenun::Profil::BDX_Pengembangan::BlockAckV1
nl::Menenun::Profil::BDX_Pengembangan::BlockEOFAckV1
Konstruktor dan Destruktor | |
---|---|
BlockQueryV1 (void) Konstruktor tanpa argumen dengan default untuk pesan kueri blok. |
Tipe publik | |
---|---|
@85 | enum |
Atribut publik | |
---|---|
mBlockCounter | uint32_t Melawan blok yang kita minta. |
Fungsi publik | |
---|---|
init (uint32_t aCounter) | Menginisialisasi BlockQueryV1 pesan. |
operator== (const BlockQueryV1 &) const | bool Kesetaraan perbandingan antara BlockQueryV1 pesan. |
pack (PacketBuffer *aBuffer) | Kemas pesan kueri blok ke dalam PacketBuffer. |
packedLength (void) | uint16_t Mengembalikan panjang paket dari pesan kueri blok ini. |
Fungsi statis publik | |
---|---|
parse (PacketBuffer *aBuffer, BlockQueryV1 & aQuery) | Data parsing dari PacketBuffer menjadi BlockQueryV1 format pesan. |
Tipe publik
@85
@85
Atribut publik
Fungsi publik
BlockQueryV1
BlockQueryV1( void )
Konstruktor tanpa argumen dengan default untuk pesan kueri blok.
init
WEAVE_ERROR init( uint32_t aCounter )
Menginisialisasi BlockQueryV1 pesan.
rincian | |||
---|---|---|---|
Parameter |
| ||
Kembali | WEAVE_NO_ERROR jika berhasil |
operator==
bool operator==( const BlockQueryV1 & ) const
Kesetaraan perbandingan antara BlockQueryV1 pesan.
rincian | |||
---|---|---|---|
Parameter |
| ||
Kembali | benar jika mereka memiliki semua bidang yang sama. |
Pak
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Kemas pesan kueri blok ke dalam PacketBuffer.
rincian | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Mengembalikan Nilai |
|
dikemasPanjang
uint16_t packedLength( void )
Mengembalikan panjang paket dari pesan kueri blok ini.
rincian | |
---|---|
Kembali | panjang pesan saat dikemas |
Fungsi statis publik
mengurai
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQueryV1 & aQuery )
Data parsing dari PacketBuffer menjadi BlockQueryV1 format pesan.
rincian | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Mengembalikan Nilai |
|