nl::
  #include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
  Il messaggio BlockQuery viene utilizzato per richiedere il trasferimento di un blocco di dati dal mittente al destinatario.
Riepilogo
Eredità
Sottoclassi note direttamente:nl::Weave::Profiles::BDX_Development::BlockAck
nl::Weave::Profiles::BDX_Development::BlockEOFAck
| Costruttori e distruttori | |
|---|---|
| BlockQuery(void)Il costruttore no-arg con valori predefiniti per il messaggio di query di blocco.  | 
| Tipi pubblici | |
|---|---|
| @84 | enum | 
| Attributi pubblici | |
|---|---|
| mBlockCounter | uint8_tContatore del blocco richiesto.  | 
| Funzioni pubbliche | |
|---|---|
| init(uint8_t aCounter) | Inizializza un messaggio BlockQuery.  | 
| operator==(const BlockQuery &) const  | boolConfronto dell'uguaglianza tra i messaggi BlockQuery.  | 
| pack(PacketBuffer *aBuffer) | Pacchettizzare un messaggio di query di blocco in un PacketBuffer.  | 
| packedLength(void) | uint16_tRestituisce la lunghezza compressa di questo messaggio di query a blocchi.  | 
| Funzioni statiche pubbliche | |
|---|---|
| parse(PacketBuffer *aBuffer, BlockQuery & aQuery) | Analizza i dati da un PacketBuffer in un formato di messaggio BlockQuery.  | 
Tipi pubblici
@84
@84
Attributi pubblici
Funzioni pubbliche
BlockQuery
BlockQuery( void )
Il costruttore no-arg con valori predefiniti per il messaggio di query di blocco.
init
WEAVE_ERROR init( uint8_t aCounter )
Inizializza un messaggio BlockQuery.
| Dettagli | |||
|---|---|---|---|
| Parametri | 
 | ||
| Restituisce | WEAVE_NO_ERROR in caso di esito positivo  | ||
operatore==
bool operator==( const BlockQuery & ) const
Confronto dell'uguaglianza tra i messaggi BlockQuery.
| Dettagli | |||
|---|---|---|---|
| Parametri | 
 | ||
| Restituisce | se hanno gli stessi campi.  | ||
confezione
WEAVE_ERROR pack( PacketBuffer *aBuffer )
Pacchettizzare un messaggio di query di blocco in un PacketBuffer.
| Dettagli | |||||
|---|---|---|---|---|---|
| Parametri | 
 | ||||
| Valori restituiti | 
 | ||||
packedLength
uint16_t packedLength( void )
Restituisce la lunghezza compressa di questo messaggio di query a blocchi.
| Dettagli | |
|---|---|
| Restituisce | lunghezza del messaggio quando è compresso  | 
Funzioni statiche pubbliche
parse
WEAVE_ERROR parse( PacketBuffer *aBuffer, BlockQuery & aQuery )
Analizza i dati da un PacketBuffer in un formato di messaggio BlockQuery.
| Dettagli | |||||
|---|---|---|---|---|---|
| Parametri | 
 | ||||
| Valori restituiti | 
 | ||||