нл:: Переплетение:: Профили:: DataManagement_Current:: CustomCommandResponse:: Строитель

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

Определение кодировщика ответа на пользовательскую команду WDM.

Краткое содержание

Элемент TLV ответа не поддерживается напрямую, поскольку он не имеет фиксированной схемы.

Наследование

Наследуется от: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Общественные функции

EndOfResponse (void)
Отметьте конец этого сообщения.
Init ( nl::Weave::TLV::TLVWriter *const apWriter)
Инициализируйте CustomCommandResponse::Builder для записи в поток TLV .
Version (const uint64_t aVersion)
Внедрить версию экземпляра признака в поток TLV .

Общественные функции

КонецОтвета

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Отметьте конец этого сообщения.

Подробности
Возврат
Ссылка на *это

Инициализировать

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

Инициализируйте CustomCommandResponse::Builder для записи в поток TLV .

Подробности
Параметры
[in] apWriter
Указатель на TLVWriter.
Возвращаемые значения
WEAVE_NO_ERROR
об успехе

Версия

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Внедрить версию экземпляра признака в поток TLV .

Подробности
Параметры
[in] aVersion
Версия экземпляра признака после выполнения команды
Возврат
Ссылка на *это