nl:: Menenun:: Profil:: BDX_Pengembangan:: KirimTerima
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
The SendAccept pesan digunakan untuk menerima pertukaran diusulkan ketika pengirim adalah inisiator.
Ringkasan
Warisan
Langsung Subclass Dikenal: nl :: Weave :: Profil :: BDX_Development :: ReceiveAcceptKonstruktor dan Destructor | |
---|---|
SendAccept (void) Konstruktor no-arg dengan default untuk pesan kirim terima. |
Atribut publik | |
---|---|
mMaxBlockSize | uint16_t Ukuran blok maksimum yang kami putuskan. |
mMetaData | Opsional TLV Metadata. |
mTransferMode | uint8_t Mode transfer yang kami putuskan. |
mVersion | uint8_t Versi protokol BDX yang kami putuskan. |
Fungsi publik | |
---|---|
init (uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData) | Menginisialisasi SendAccept pesan. |
operator== (const SendAccept &) const | bool Kesetaraan perbandingan antara SendAccept pesan. |
pack (PacketBuffer *aBuffer) | Kemas pesan kirim terima ke dalam PacketBuffer. |
packedLength (void) | uint16_t Mengembalikan panjang paket dari pesan terima kirim ini. |
Fungsi statis publik | |
---|---|
parse (PacketBuffer *aBuffer, SendAccept & aResponse) | Data parsing dari PacketBuffer menjadi SendAccept format pesan. |
Atribut publik
mMaxBlockSize
uint16_t mMaxBlockSize
Ukuran blok maksimum yang kami putuskan.
mTransferMode
uint8_t mTransferMode
Mode transfer yang kami putuskan.
mVersi
uint8_t mVersion
Versi protokol BDX yang kami putuskan.
Fungsi publik
KirimTerima
SendAccept( void )
Konstruktor no-arg dengan default untuk pesan kirim terima.
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
Menginisialisasi SendAccept pesan.
Detail | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
| ||||||||
Mengembalikan Nilai |
|
operator==
bool operator==( const SendAccept & ) const
Kesetaraan perbandingan antara SendAccept pesan.
Detail | |||
---|---|---|---|
Parameter |
| ||
Kembali | benar jika mereka memiliki semua bidang yang sama. |
Pak
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Kemas pesan kirim terima ke dalam PacketBuffer.
Detail | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Mengembalikan Nilai |
|
dikemasPanjang
uint16_t packedLength( void )
Mengembalikan panjang paket dari pesan terima kirim ini.
Detail | |
---|---|
Kembali | panjang pesan saat dikemas |
Fungsi statis publik
mengurai
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
Data parsing dari PacketBuffer menjadi SendAccept format pesan.
Detail | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Mengembalikan Nilai |
|