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

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

Definicja kodera odpowiedzi polecenia WDM.

Podsumowanie

Element TLV odpowiedzi nie jest obsługiwany bezpośrednio, 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 obiekt CustomCommandResponse::Builder do zapisywania w strumieniu TLV.
Version(const uint64_t aVersion)
Wstaw wersję instancji trait do strumienia TLV.

Funkcje publiczne

EndOfResponse

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Zaznacz koniec tej wiadomości.

Szczegóły
Zwroty
Odniesienie do *tego

Zainicjuj

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

Zainicjuj obiekt CustomCommandResponse::Builder do zapisywania w strumieniu TLV.

Szczegóły
Parametry
[in] apWriter
Wskaźnik do TLVWriter
Zwracane wartości
WEAVE_NO_ERROR
po pomyślnym zakończeniu

Wersja

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Wstaw wersję instancji trait do strumienia TLV.

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