nl:Weave:Profils::Echo_Next::WeaveEchoServer::InEventParam

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

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

Résumé

Attributs publics

@194
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193
EC
Contexte d'échange sur lequel le message de demande d'écho a été reçu.
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
Code d'erreur renvoyé lors de l'envoi de la réponse d'écho.
MessageInfo
Informations sur le message Echo Request reçu.
Payload
Tampon contenant la charge utile du message Echo Request.
Source
WeaveEchoServer qui est la source de l'événement d'API.

Fonctions publiques

Clear()
void

Attributs publics

@194

union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@194

EC

ExchangeContext * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EC

Contexte d'échange sur lequel le message de demande d'écho a été reçu.

Contexte d'échange sur lequel la réponse à l'écho a été envoyée.

EchoRequestRequest

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EchoRequestReceived

EchoResponseSent

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EchoResponseSent

Erreur

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::Error

Code d'erreur renvoyé lors de l'envoi de la réponse d'écho.

Informations sur le message

const WeaveMessageInfo * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::MessageInfo

Informations sur le message Echo Request reçu.

Charge utile

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

Tampon contenant la charge utile du message Echo Request.

Source

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

WeaveEchoServer qui est la source de l'événement d'API.

Fonctions publiques

Effacer

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