nl:: Weave:: Profiles:: Echo_Next:: WeaveEchoClient:: InEventParam
#include <src/lib/profiles/echo/Next/WeaveEchoClient.h>
Parámetros de entrada para el evento de la API 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
|
const WeaveMessageInfo *
Un objeto que contiene metainformación sobre el mensaje EchoResponse recibido.
|
Payload
|
PacketBuffer *
Un PackageBuffer 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
|
El WeaveEchoClient del 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
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::CommunicationError
MsgInfo
const WeaveMessageInfo * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::MsgInfo
Un objeto que contiene metainformación sobre el mensaje EchoResponse recibido.
Carga útil
PacketBuffer * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Payload
Un PackageBuffer 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.
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::ResponseReceived
Fuente
WeaveEchoClient * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Source
El WeaveEchoClient del que se originó el evento de la API.
Funciones públicas
Borrar
void nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Clear()