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