En Google, luchamos por la equidad racial de la comunidad negra. Más información

nl::Weave::Perfiles::DataManagement_Current::CustomCommandResponse::Builder

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

Definición del codificador de respuesta personalizada WDM de WDM.

Resumen

El elemento TLV de respuesta no es directamente compatible, ya que no tiene un esquema fijo.

Herencia

Hereda de: nl::Weave::Profiles::DataManagement_Current::BuilderBase

Funciones públicas

EndOfResponse(void)
Marca el final de este mensaje.
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Inicializa una CustomCommandResponse::Builder para escribir en una transmisión TLV.
Version(const uint64_t aVersion)
Incorpora la versión de la instancia de característica en la transmisión de TLV.

Funciones públicas

Fin de la respuesta

CustomCommandResponse::Builder & EndOfResponse(
  void
)

Marca el final de este mensaje.

Detalles
Qué muestra
Una referencia a *este

Init

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

Inicializa una CustomCommandResponse::Builder para escribir en una transmisión TLV.

Detalles
Parámetros
[in] apWriter
Un puntero para TLVWriter
Valores que se muestran
WEAVE_NO_ERROR
el éxito

Versión

CustomCommandResponse::Builder & Version(
  const uint64_t aVersion
)

Incorpora la versión de la instancia de característica en la transmisión de TLV.

Detalles
Parámetros
[in] aVersion
Versión de la instancia de Trait después de la ejecución del comando
Qué muestra
Una referencia a *este