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

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

Definition des benutzerdefinierten WDM-Befehls (Command)-Antwortcoder.

Zusammenfassung

Das TLV-Antwortelement wird nicht direkt unterstützt, da es kein festes Schema hat.

Übernahme

Übernimmt von: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Öffentliche Funktionen

EndOfResponse(void)
Markieren Sie das Ende dieser Nachricht.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Initialisieren Sie CustomCommandResponse::Builder zum Schreiben in einen TLV-Stream.
Version(const uint64_t aVersion)
Trait-Instanzversion in den TLV-Stream einschleusen

Öffentliche Funktionen

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Markieren Sie das Ende dieser Nachricht.

Details
Rückgabe
Ein Verweis darauf

Init

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

Initialisieren Sie CustomCommandResponse::Builder zum Schreiben in einen TLV-Stream.

Details
Parameter
[in] apWriter
Ein Zeiger auf TLVWriter
Rückgabewerte
WEAVE_NO_ERROR
bei Erfolg

Version

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Trait-Instanzversion in den TLV-Stream einschleusen

Details
Parameter
[in] aVersion
Trait-Instanzversion nach der Befehlsausführung
Rückgabe
Ein Verweis auf *dieses