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
接收 Echo 要求訊息的訊息交換內容。
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
傳送 Echo Response 時傳回的錯誤代碼。
MessageInfo
收到 Echo 要求訊息的相關資訊。
Payload
包含 Echo 要求訊息酬載的緩衝區。
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

接收 Echo 要求訊息的訊息交換內容。

傳送 Echo Response 的交換內容。

已收到 EchoRequest 要求

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

EchoResponseSent

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

傳送 Echo Response 時傳回的錯誤代碼。

訊息資訊

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

收到 Echo 要求訊息的相關資訊。

酬載

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

包含 Echo 要求訊息酬載的緩衝區。

來源

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

屬於 API 事件來源的 WeaveEchoServer

公開函式

清除

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