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

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

Definicja kodera odpowiedzi niestandardowego polecenia WDM.

Podsumowanie

Element TLV odpowiedzi nie jest bezpośrednio obsługiwany, ponieważ nie ma stałego schematu.

Dziedziczenie

Dziedziczy z: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Funkcje publiczne

EndOfResponse(void)
Zaznacz koniec tej wiadomości.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Zainicjuj parametr CustomCommandResponse::Builder na potrzeby zapisu w strumieniu TLV.
Version(const uint64_t aVersion)
Wstrzyknij wersję instancji trait do strumienia TLV.

Funkcje publiczne

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Zaznacz koniec tej wiadomości.

Szczegóły
Zwroty
Odniesienie do *tego

Rozpocznij

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

Zainicjuj parametr CustomCommandResponse::Builder na potrzeby zapisu w strumieniu TLV.

Szczegóły
Parametry
[in] apWriter
Wskaźnik do TLVWriter
Zwracane wartości
WEAVE_NO_ERROR
w przypadku sukcesu

Wersja

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Wstrzyknij wersję instancji trait do strumienia TLV.

Szczegóły
Parametry
[in] aVersion
Wersja instancji cech po wykonaniu polecenia
Zwroty
Odniesienie do *tego