nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Builder

#include <src/lib/profiles/data-management/Current/MessageDef.h>

Definizione del codificatore per la risposta del comando personalizzato WDM.

Riepilogo

L'elemento TLV di risposta non è supportato direttamente, in quanto non ha uno schema fisso.

Eredità

Eredita da: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Funzioni pubbliche

EndOfResponse(void)
Segna la fine di questo messaggio.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Inizializza un valore CustomCommandResponse::Builder per scrivere in uno stream TLV.
Version(const uint64_t aVersion)
Inserisci la versione dell'istanza trait nello stream TLV.

Funzioni pubbliche

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Segna la fine di questo messaggio.

Dettagli
Restituisce
Un riferimento a *this

Inizia

WEAVE_ERROR Init(
  nl::Weave::TLV::TLVWriter *const apWriter
)

Inizializza un valore CustomCommandResponse::Builder per scrivere in uno stream TLV.

Dettagli
Parametri
[in] apWriter
Un puntatore a TLVWriter
Valori restituiti
WEAVE_NO_ERROR
in caso di esito positivo

Versione

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Inserisci la versione dell'istanza trait nello stream TLV.

Dettagli
Parametri
[in] aVersion
Versione dell'istanza trait dopo l'esecuzione del comando
Restituisce
Un riferimento a *this