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

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

צריך להזין פרמטרים לאירוע WeaveEchoClient של API.

סיכום

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

@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 שמכיל את המטען הייעודי (payload) של הודעת ה-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 שמכיל את המטען הייעודי (payload) של הודעת ה-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()