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

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

מזינים פרמטרים לאירוע API של WeaveEchoClient.

סיכום

מאפיינים ציבוריים

@187
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186
CommunicationError
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@188
MsgInfo
אובייקט שמכיל מטא-מידע על הודעת EchoResponse שהתקבלה.
Payload
PacketBuffer *
PacketBuffer שמכיל את המטען הייעודי של הודעת EchoResponse שהתקבלה.
Reason
קוד השגיאה שמשויך לכשל בתקשורת.
ResponseReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::InEventParam::@186::@189
Source
WeaveEchoClient שממנו הגיע אירוע ה-API.

תפקידים ציבוריים

Clear()
void

מאפיינים ציבוריים

@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

אובייקט שמכיל מטא-מידע על הודעת EchoResponse שהתקבלה.

מטען ייעודי (payload)

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

PacketBuffer שמכיל את המטען הייעודי של הודעת EchoResponse שהתקבלה.

הסיבה

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

קוד השגיאה שמשויך לכשל בתקשורת.

ResponseReceived

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

מקור

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

WeaveEchoClient שממנו הגיע אירוע ה-API.

תפקידים ציבוריים

ניקוי

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