nl:: Weave:: Profiles:: BDX_Development:: SendAccept
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
A mensagem SendAccept é usada para aceitar uma troca proposta quando o remetente é o iniciador.
Resumo
Herança
Subclasses conhecidas diretas: nl::Weave::Profiles::BDX_Development::ReceiveAccept
Construtores e destruidores |
|
|---|---|
SendAccept(void)
O construtor no-arg com padrões para a mensagem "send Accept".
|
Atributos públicos |
|
|---|---|
mMaxBlockSize
|
uint16_t
Tamanho máximo do bloco que escolhemos.
|
mMetaData
|
Metadados TLV opcionais.
|
mTransferMode
|
uint8_t
Modo de transferência que decidimos.
|
mVersion
|
uint8_t
Versão do protocolo BDX que decidimos.
|
Funções públicas |
|
|---|---|
init(uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData)
|
Inicialize uma mensagem SendAccept.
|
operator==(const SendAccept &) const
|
bool
Comparação de igualdade entre mensagens SendAccept.
|
pack(PacketBuffer *aBuffer)
|
Empacotar uma mensagem de aceitação de envio em um PackageBuffer.
|
packedLength(void)
|
uint16_t
Retorna o tamanho compactado desta mensagem de aceitação de envio.
|
Funções estáticas públicas |
|
|---|---|
parse(PacketBuffer *aBuffer, SendAccept & aResponse)
|
Analisa dados de um PackageBuffer em um formato de mensagem SendAccept.
|
Atributos públicos
mMaxBlockSize
uint16_t mMaxBlockSize
Tamanho máximo do bloco que escolhemos.
mTransferMode
uint8_t mTransferMode
Modo de transferência que decidimos.
mVersion
uint8_t mVersion
Versão do protocolo BDX que decidimos.
Funções públicas
SendAccept
SendAccept( void )
O construtor no-arg com padrões para a mensagem "send Accept".
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
Inicialize uma mensagem SendAccept.
| Detalhes | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Parâmetros |
|
||||||||
| Valores de retorno |
|
||||||||
operador==
bool operator==( const SendAccept & ) const
Comparação de igualdade entre mensagens SendAccept.
| Detalhes | |||
|---|---|---|---|
| Parâmetros |
|
||
| Retornos |
verdadeiro se tiverem os mesmos campos.
|
||
pacote
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Empacotar uma mensagem de aceitação de envio em um PackageBuffer.
| Detalhes | |||||
|---|---|---|---|---|---|
| Parâmetros |
|
||||
| Valores de retorno |
|
||||
packedLength
uint16_t packedLength( void )
Retorna o tamanho compactado desta mensagem de aceitação de envio.
| Detalhes | |
|---|---|
| Retornos |
tamanho da mensagem quando embalada
|
Funções estáticas públicas
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
Analisa dados de um PackageBuffer em um formato de mensagem SendAccept.
| Detalhes | |||||
|---|---|---|---|---|---|
| Parâmetros |
|
||||
| Valores de retorno |
|
||||