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
|
const WeaveMessageInfo *
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
|
Le client WeaveEchoClient à l'origine de 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
Le client WeaveEchoClient à l'origine de l'événement d'API.
Fonctions publiques
Effacer
void nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::Clear()