nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam

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

Paramètres d'entrée pour l'événement d'API WeaveEchoClient.

Résumé

Attributs publics

@187
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188
MsgInfo
Objet contenant des méta-informations sur le message EchoResponse reçu.
Payload
PacketBuffer *
PaquetBuffer contenant la charge utile du message EchoResponse reçu.
Reason
Code d'erreur associé à l'échec de la communication.
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189
Source
WeaveEchoClient d'où provient l'événement d'API.

Fonctions publiques

Clear()
void

Attributs publics

@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

Objet contenant des méta-informations sur le message EchoResponse reçu.

Charge utile

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

PaquetBuffer contenant la charge utile du message EchoResponse reçu.

Motif

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

Code d'erreur associé à l'échec de la communication.

ResponseReceived

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

Source

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

WeaveEchoClient d'où provient l'événement d'API.

Fonctions publiques

Effacer

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