nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam

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

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

סיכום

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

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
מוגדר כ-TRUE על ידי DefaultEventHandler; לא צריך להגדיר על ידי האפליקציה.
Payload
PacketBuffer, שמוקצה על ידי האפליקציה וניתן ל-WeaveEchoClient, ומכיל את המטען הייעודי (payload) של EchoRequest.
PrepareError
שגיאה שהוגדרה על ידי האפליקציה, שמציינת שלא ניתן להכין מטען ייעודי (payload) (למשל,
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

פונקציות ציבוריות

Clear()
void

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

@191

union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@191

DefaultHandlerCalled

bool nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::DefaultHandlerCalled

מוגדר כ-TRUE על ידי DefaultEventHandler; לא צריך להגדיר על ידי האפליקציה.

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

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

PacketBuffer, שמוקצה על ידי האפליקציה וניתן ל-WeaveEchoClient, ומכיל את המטען הייעודי (payload) של EchoRequest.

PrepareError

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::PrepareError

שגיאה שהוגדרה על ידי האפליקציה, שמציינת שלא ניתן להכין מטען ייעודי (payload) (למשל,

WEAVE_ERROR_NO_MEMORY).

PreparePayload

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::PreparePayload

פונקציות ציבוריות

ניקוי

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