nl :: Tejido:: Perfiles: BDX_Development :: EnviarAceptar
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
El mensaje SendAccept se utiliza para aceptar un intercambio propuesto cuando el remitente es el iniciador.
Resumen
Herencia
Subclases conocidas directas: nl :: Weave :: Profiles :: BDX_Development :: ReceiveAcceptConstructores y Destructores | |
---|---|
SendAccept (void) El constructor sin argumentos con valores predeterminados para el mensaje de aceptación de envío. |
Atributos públicos | |
---|---|
mMaxBlockSize | uint16_t El tamaño máximo de bloque que decidimos. |
mMetaData | Metadatos TLV opcionales. |
mTransferMode | uint8_t Modo de transferencia que decidimos. |
mVersion | uint8_t Versión del protocolo BDX que decidimos. |
Funciones publicas | |
---|---|
init (uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData) | Inicialice un mensaje SendAccept . |
operator== (const SendAccept &) const | bool Comparación de igualdad entre mensajes SendAccept . |
pack (PacketBuffer *aBuffer) | Empaquete un mensaje de aceptación de envío en un PacketBuffer. |
packedLength (void) | uint16_t Devuelve la longitud empaquetada de este mensaje de aceptación de envío. |
Funciones estáticas públicas | |
---|---|
parse (PacketBuffer *aBuffer, SendAccept & aResponse) | Analizar datos de un PacketBuffer en un formato de mensaje SendAccept . |
Atributos públicos
mMaxBlockSize
uint16_t mMaxBlockSize
El tamaño máximo de bloque que decidimos.
mTransferMode
uint8_t mTransferMode
Modo de transferencia que decidimos.
mVersion
uint8_t mVersion
Versión del protocolo BDX que decidimos.
Funciones publicas
EnviarAceptar
SendAccept( void )
El constructor sin argumentos con valores predeterminados para el mensaje de aceptación de envío.
en eso
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
Inicialice un mensaje SendAccept .
Detalles | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parámetros |
| ||||||||
Valores devueltos |
|
operador ==
bool operator==( const SendAccept & ) const
Comparación de igualdad entre mensajes SendAccept .
Detalles | |||
---|---|---|---|
Parámetros |
| ||
Devoluciones | Es cierto si tienen todos los mismos campos. |
paquete
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Empaquete un mensaje de aceptación de envío en un PacketBuffer.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
| ||||
Valores devueltos |
|
PackagingLength
uint16_t packedLength( void )
Devuelve la longitud empaquetada de este mensaje de aceptación de envío.
Detalles | |
---|---|
Devoluciones | longitud del mensaje cuando está empaquetado |
Funciones estáticas públicas
analizar gramaticalmente
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
Analizar datos de un PacketBuffer en un formato de mensaje SendAccept .
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
| ||||
Valores devueltos |
|