nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam

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

Parametri di input per l'evento API WeaveEchoServer.

Riepilogo

Attributi pubblici

@194
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193
EC
Il contesto dello scambio nel quale è stato ricevuto il messaggio di richiesta Echo.
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
Il codice di errore restituito quando è stata inviata la risposta eco.
MessageInfo
Informazioni sul messaggio di richiesta eco ricevuto.
Payload
Buffer contenente il payload del messaggio di richiesta Echo.
Source
Il WeaveEchoServer che ha dato origine all'evento dell'API.

Funzioni pubbliche

Clear()
void

Attributi pubblici

@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

Il contesto dello scambio nel quale è stato ricevuto il messaggio di richiesta Echo.

Il contesto dello scambio su cui è stata inviata la risposta eco.

EchoRequestReceived

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

Errore

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

Il codice di errore restituito quando è stata inviata la risposta eco.

MessageInfo

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

Informazioni sul messaggio di richiesta eco ricevuto.

Payload

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

Buffer contenente il payload del messaggio di richiesta Echo.

Origine

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

Il WeaveEchoServer che ha dato origine all'evento dell'API.

Funzioni pubbliche

Cancella

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