En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: Perfiles: Descripción del aparato:: IdentifyResponseMessage

#include <src/lib/profiles/device-description/DeviceDescription.h>

Forma analizada de un mensaje IdentifyResponse.

Resumen

Atributos públicos

DeviceDesc
Un descriptor de dispositivo que describe el dispositivo que responde.

Funciones publicas

Encode (PacketBuffer *msgBuf)
Codifica este objeto IdentifyResponseMessage en el búfer de mensajes proporcionado.

Funciones estáticas públicas

Decode (PacketBuffer *msgBuf, IdentifyResponseMessage & msg)
Decodifica un mensaje Identify Response de un búfer Inet en el objeto IdentifyResponseMessage proporcionado.

Atributos públicos

DeviceDesc

WeaveDeviceDescriptor DeviceDesc

Un descriptor de dispositivo que describe el dispositivo que responde.

Funciones publicas

Codificar

WEAVE_ERROR Encode(
  PacketBuffer *msgBuf
)

Codifica este objeto IdentifyResponseMessage en el búfer de mensajes proporcionado.

Detalles
Parámetros
[in,out] msgBuf
Un puntero al búfer de Inet para escribir el mensaje de respuesta de identificación.
Valores devueltos
WEAVE_NO_ERROR
Sobre el éxito.
other
Otros códigos de error de Weave o específicos de la plataforma que indican que se produjo un error que impidió la codificación del IdentifyResponseMessage .

Funciones estáticas públicas

Descodificar

WEAVE_ERROR Decode(
  PacketBuffer *msgBuf,
  IdentifyResponseMessage & msg
)

Decodifica un mensaje de respuesta de identificación de un búfer Inet en el objeto IdentifyResponseMessage proporcionado.

Detalles
Parámetros
[in] msgBuf
Un puntero al búfer Inet desde el que decodificar el mensaje de solicitud de identificación.
[out] msg
Una referencia al IdentifyRequestMessage para completar.
Valores devueltos
WEAVE_ERROR_WRONG_TLV_TYPE
Si no es el TLV de descripción del dispositivo.
WEAVE_ERROR_UNEXPECTED_TLV_ELEMENT
Si se encuentran más datos TLV después de la Descripción del dispositivo.
WEAVE_NO_ERROR
Sobre el éxito.
other
Otros códigos de error de Weave o específicos de la plataforma que indican que se produjo un error que impidió la decodificación del IdentifyResponseMessage .