Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl::Weave::Profile::DataManagement_Current::CustomCommandResponse::Builder

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

Encoder-Definition für benutzerdefinierte Befehlsantworten

Fazit

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)
Ende der Nachricht
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Initialisierung von CustomCommandResponse::Builder zum Schreiben in einen TLV-Stream.
Version(const uint64_t aVersion)
Instanzversion in den TLV-Stream einschleusen.

Öffentliche Funktionen

Ende der Antwort

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Ende der Nachricht

Details
Rückgabe
Ein Verweis auf *diese

Init

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

Initialisierung von CustomCommandResponse::Builder zum Schreiben in einen TLV-Stream.

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

Version

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Instanzversion in den TLV-Stream einschleusen.

Details
Parameter
[in] aVersion
Trait-Instanzversion nach Ausführung des Befehls
Rückgabe
Ein Verweis auf *diese