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

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

Parametry wejściowe zdarzenia interfejsu API WeaveEchoServer.

Podsumowanie

Atrybuty publiczne

@194
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193
EC
Kontekst wymiany, w którym otrzymano wiadomość żądania echo.
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
Kod błędu zwrócony po wysłaniu odpowiedzi echo.
MessageInfo
Informacje o odebranej wiadomości żądania echo.
Payload
Bufor zawierający ładunek wiadomości żądania echo.
Source
WeaveEchoServer, które jest źródłem zdarzenia interfejsu API.

Funkcje publiczne

Clear()
void

Atrybuty publiczne

@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

Kontekst wymiany, w którym otrzymano wiadomość żądania echo.

Kontekst wymiany, w którym została wysłana odpowiedź echo.

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

Błąd

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

Kod błędu zwrócony po wysłaniu odpowiedzi echo.

MessageInfo

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

Informacje o odebranej wiadomości żądania echo.

Ładunek

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

Bufor zawierający ładunek wiadomości żądania echo.

Źródło

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

WeaveEchoServer, które jest źródłem zdarzenia interfejsu API.

Funkcje publiczne

Wyczyść

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