nl::
  #include <src/lib/profiles/bulk-data-transfer/Development/BDXMessages.h>
  Il messaggio BlockQueryV1 viene utilizzato per richiedere il trasferimento di un blocco di dati dal mittente al destinatario.
Riepilogo
Include un contatore di blocchi da 4 byte.
Eredità
Sottoclassi note direttamente:nl::Weave::Profiles::BDX_Development::BlockAckV1
nl::Weave::Profiles::BDX_Development::BlockEOFAckV1
| Costruttori e distruttori | |
|---|---|
| BlockQueryV1(void)Il costruttore no-arg con valori predefiniti per il messaggio di query di blocco.  | 
| Tipi pubblici | |
|---|---|
| @85 | enum | 
| Attributi pubblici | |
|---|---|
| mBlockCounter | uint32_tContatore del blocco richiesto.  | 
| Funzioni pubbliche | |
|---|---|
| init(uint32_t aCounter) | Inizializza un messaggio BlockQueryV1.  | 
| operator==(const BlockQueryV1 &) const  | boolConfronto dell'uguaglianza tra i messaggi BlockQueryV1.  | 
| 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, BlockQueryV1 & aQuery) | Analizza i dati da un PacketBuffer in un formato di messaggio BlockQueryV1.  | 
Tipi pubblici
@85
@85
Attributi pubblici
Funzioni pubbliche
BlockQueryV1
BlockQueryV1( void )
Il costruttore no-arg con valori predefiniti per il messaggio di query di blocco.
init
WEAVE_ERROR init( uint32_t aCounter )
Inizializza un messaggio BlockQueryV1.
| Dettagli | |||
|---|---|---|---|
| Parametri | 
 | ||
| Restituisce | WEAVE_NO_ERROR in caso di esito positivo  | ||
operatore==
bool operator==( const BlockQueryV1 & ) const
Confronto dell'uguaglianza tra i messaggi BlockQueryV1.
| 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, BlockQueryV1 & aQuery )
Analizza i dati da un PacketBuffer in un formato di messaggio BlockQueryV1.
| Dettagli | |||||
|---|---|---|---|---|---|
| Parametri | 
 | ||||
| Valori restituiti | 
 | ||||