nl:: Weave:: Profiles:: BDX_Development:: SendAccept
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
SendAccept メッセージは、送信者が開始者である場合に提示されたやり取りを承諾するために使用されます。
概要
継承
直系の既知のサブクラス: nl::Weave::Profiles::BDX_Development::ReceiveAccept
コンストラクタとデストラクタ |
|
---|---|
SendAccept(void)
send Accept メッセージのデフォルトを含む引数のないコンストラクタ。
|
パブリック属性 |
|
---|---|
mMaxBlockSize
|
uint16_t
最大ブロックサイズを決定しました。
|
mMetaData
|
オプションの TLV メタデータ。
|
mTransferMode
|
uint8_t
決定した転送モードです
|
mVersion
|
uint8_t
決定した BDX プロトコルのバージョンです。
|
パブリック関数 |
|
---|---|
init(uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData)
|
SendAccept メッセージを初期化します。
|
operator==(const SendAccept &) const
|
bool
SendAccept メッセージの等価性比較。
|
pack(PacketBuffer *aBuffer)
|
送信承認メッセージを PacketBuffer にパックします。
|
packedLength(void)
|
uint16_t
この送信承認メッセージのパックされた長さを返します。
|
静的パブリック関数 |
|
---|---|
parse(PacketBuffer *aBuffer, SendAccept & aResponse)
|
PacketBuffer からデータを解析して SendAccept メッセージ形式に変換します。
|
パブリック属性
mMaxBlockSize
uint16_t mMaxBlockSize
最大ブロックサイズを決定しました。
mTransferMode
uint8_t mTransferMode
決定した転送モードです
mVersion
uint8_t mVersion
決定した BDX プロトコルのバージョンです。
パブリック関数
SendAccept
SendAccept( void )
send Accept メッセージのデフォルトを含む引数のないコンストラクタ。
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
SendAccept メッセージを初期化します。
詳細 | |||||||||
---|---|---|---|---|---|---|---|---|---|
パラメータ |
|
||||||||
戻り値 |
|
演算子==
bool operator==( const SendAccept & ) const
パック
WEAVE_ERROR pack( PacketBuffer *aBuffer )
送信承認メッセージを PacketBuffer にパックします。
詳細 | |||||
---|---|---|---|---|---|
パラメータ |
|
||||
戻り値 |
|
packedLength
uint16_t packedLength( void )
この送信承認メッセージのパックされた長さを返します。
詳細 | |
---|---|
戻り値 |
パッケージ化されたときのメッセージの長さ
|
静的パブリック関数
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
PacketBuffer からデータを解析して SendAccept メッセージ形式に変換します。
詳細 | |||||
---|---|---|---|---|---|
パラメータ |
|
||||
戻り値 |
|