nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam

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

WeaveEchoServer API イベントにパラメータを入力します。

まとめ

パブリック属性

@194
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193
EC
エコー リクエスト メッセージを受信したエクスチェンジのコンテキスト。
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
エコー応答が送信された際に返されるエラーコード。
MessageInfo
受信した Echo リクエスト メッセージに関する情報。
Payload
エコー リクエスト メッセージのペイロードを含むバッファ。
Source
API イベントのソースである WeaveEchoServer

パブリック関数

Clear()
void

パブリック属性

194

union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@194

EC

ExchangeContext * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EC

エコー リクエスト メッセージを受信したエクスチェンジのコンテキスト。

エコー応答が送信された交換コンテキスト。

EchoRequestReceived(エコー リクエスト受信)

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EchoRequestReceived

EchoResponse で送信

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::EchoResponseSent

エラー

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::Error

エコー応答が送信された際に返されるエラーコード。

MessageInfo

const WeaveMessageInfo * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::MessageInfo

受信した Echo リクエスト メッセージに関する情報。

ペイロード

PacketBuffer * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::Payload

エコー リクエスト メッセージのペイロードを含むバッファ。

ソース

WeaveEchoServer * nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::Source

API イベントのソースである WeaveEchoServer

パブリック関数

クリア

void nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::Clear()