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

nl::Weave::Perfiles::Echo_Next::WeaveEchoClient::InEventParam

#include <src/lib/profiles/echo/Next/WeaveEchoClient.h>

Los parámetros de entrada para el evento de la API de WeaveEchoClient

Resumen

Atributos públicos

@187
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188
MsgInfo
Un objeto que contiene metainformación sobre el mensaje de ecorespuesta recibido.
Payload
PacketBuffer *
Un PacketBuffer que contiene la carga útil del mensaje EchoResponse recibido.
Reason
El código de error asociado con la falla de comunicación
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189
Source
Indica el WeaveEchoClient en el que se originó el evento de la API.

Funciones públicas

Clear()
void

Atributos públicos

@187

union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@187

Error de comunicación

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::CommunicationError

Mensajes

const WeaveMessageInfo * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::MsgInfo

Un objeto que contiene metainformación sobre el mensaje de ecorespuesta recibido.

Carga útil

PacketBuffer * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Payload

Un PacketBuffer que contiene la carga útil del mensaje EchoResponse recibido.

Motivo

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Reason

El código de error asociado con la falla de comunicación

Respuesta recibida

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::ResponseReceived

Origen

WeaveEchoClient * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Source

Indica el WeaveEchoClient en el que se originó el evento de la API.

Funciones públicas

Borrar

void nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Clear()