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 响应时返回的错误代码。
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 响应的交换环境。

EchoRequestReceived

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 响应时返回的错误代码。

MessageInfo

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