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

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

Definizione del codificatore di risposta comando personalizzata WDM.

Riepilogo

L'elemento TLV della risposta non è supportato direttamente poiché 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 campo CustomCommandResponse::Builder per scrivere in uno stream TLV.
Version(const uint64_t aVersion)
Inserisci la versione dell'istanza di trait nello stream TLV.

Funzioni pubbliche

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Segna la fine di questo messaggio.

Dettagli
Restituisce
Un riferimento a *questo

Inizializzazione

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

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

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

Versione

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Inserisci la versione dell'istanza di trait nello stream TLV.

Dettagli
Parametri
[in] aVersion
Trait la versione dell'istanza dopo l'esecuzione del comando
Restituisce
Un riferimento a *questo