nl:: بافت:: پروفایل ها:: 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
توسط DefaultEventHandler روی true تنظیم می شود. نباید توسط برنامه تنظیم شود.
Payload
یک PacketBuffer که توسط برنامه تخصیص داده شده و به WeaveEchoClient داده می شود که حاوی بار EchoRequest است.
PrepareError
خطایی که توسط برنامه تنظیم شده است که نشان می دهد یک بار قابل آماده نیست (مثلاً
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

DefaultHandler Called

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

توسط DefaultEventHandler روی true تنظیم می شود. نباید توسط برنامه تنظیم شود.

بار

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

یک PacketBuffer که توسط برنامه تخصیص داده شده و به WeaveEchoClient داده می شود که حاوی بار EchoRequest است.

PrepareError

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

خطایی که توسط برنامه تنظیم شده است که نشان می دهد یک بار قابل آماده نیست (مثلاً

WEAVE_ERROR_NO_MEMORY).

بارگیری را آماده کنید

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()