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
通过 DefaultEventHandler 设置为 true;不应由应用设置。
Payload
由应用分配并提供给 WeaveEchoClient 的 PacketBuffer,包含 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

DefaultHandlerCalled

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

通过 DefaultEventHandler 设置为 true;不应由应用设置。

载荷

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

由应用分配并提供给 WeaveEchoClient 的 PacketBuffer,包含 EchoRequest 载荷。

PrepareError

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

应用设置的错误,指明无法准备载荷(例如,

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