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

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

Parametry wejściowe zdarzenia interfejsu API WeaveEchoClient.

Podsumowanie

Atrybuty publiczne

@187
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188
MsgInfo
Obiekt zawierający metainformacje o odebranej wiadomości EchoResponse.
Payload
PacketBuffer *
PacketBuffer zawierający ładunek odebranej wiadomości EchoResponse.
Reason
Kod błędu związany z nieudanym komunikacją.
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189
Source
WeaveEchoClient, z którego pochodzi zdarzenie interfejsu API.

Funkcje publiczne

Clear()
void

Atrybuty publiczne

@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

Obiekt zawierający metainformacje o odebranej wiadomości EchoResponse.

Ładunek

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

PacketBuffer zawierający ładunek odebranej wiadomości EchoResponse.

Przyczyna

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

Kod błędu związany z nieudanym komunikacją.

ResponseReceived

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

Źródło

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

WeaveEchoClient, z którego pochodzi zdarzenie interfejsu API.

Funkcje publiczne

Wyczyść

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