nl:: Weave:: Profiles:: BDX_Development:: SendAccept
#include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
Le message SendAccept est utilisé pour accepter une proposition d'échange lorsque l'expéditeur est l'initiateur.
Résumé
Héritage
Sous-classes directes connues: nl::Weave::Profiles::BDX_Development::ReceiveAccept
Constructeurs et destructeurs |
|
---|---|
SendAccept(void)
Constructeur sans argument avec des valeurs par défaut pour le message d'acceptation d'envoi.
|
Attributs publics |
|
---|---|
mMaxBlockSize
|
uint16_t
Taille de bloc maximale que nous avons choisie.
|
mMetaData
|
Métadonnées TLV facultatives.
|
mTransferMode
|
uint8_t
le mode de transfert que nous avons choisi.
|
mVersion
|
uint8_t
Version du protocole BDX sur laquelle nous avons décidé.
|
Fonctions publiques |
|
---|---|
init(uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData)
|
Initialisez un message SendAccept.
|
operator==(const SendAccept &) const
|
bool
Comparaison d'égalité entre les messages SendAccept.
|
pack(PacketBuffer *aBuffer)
|
Empaqueter un message d'acceptation d'envoi dans un PacketBuffer.
|
packedLength(void)
|
uint16_t
Renvoie la longueur empaquetée de ce message d'acceptation d'envoi.
|
Fonctions statiques publiques |
|
---|---|
parse(PacketBuffer *aBuffer, SendAccept & aResponse)
|
Analyser les données d'un PacketBuffer dans un format de message SendAccept.
|
Attributs publics
mMaxBlockSize
uint16_t mMaxBlockSize
Taille de bloc maximale que nous avons choisie.
mTransferMode
uint8_t mTransferMode
le mode de transfert que nous avons choisi.
mVersion
uint8_t mVersion
Version du protocole BDX sur laquelle nous avons décidé.
Fonctions publiques
SendAccept
SendAccept( void )
Constructeur sans argument avec des valeurs par défaut pour le message d'acceptation d'envoi.
init
WEAVE_ERROR init( uint8_t aVersion, uint8_t aTransferMode, uint16_t aMaxBlockSize, ReferencedTLVData *aMetaData )
Initialisez un message SendAccept.
Détails | |||||||||
---|---|---|---|---|---|---|---|---|---|
Paramètres |
|
||||||||
Valeurs renvoyées |
|
opérateur==
bool operator==( const SendAccept & ) const
Comparaison d'égalité entre les messages SendAccept.
Détails | |||
---|---|---|---|
Paramètres |
|
||
Renvoie |
est défini sur true s'ils ont tous les mêmes champs.
|
pack
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Empaqueter un message d'acceptation d'envoi dans un PacketBuffer.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Valeurs renvoyées |
|
packedLength
uint16_t packedLength( void )
Renvoie la longueur empaquetée de ce message d'acceptation d'envoi.
Détails | |
---|---|
Renvoie |
longueur du message lors de son empaquetage
|
Fonctions statiques publiques
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, SendAccept & aResponse )
Analyser les données d'un PacketBuffer dans un format de message SendAccept.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Valeurs renvoyées |
|