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 请求消息的 Exchange 上下文。
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@195
EchoResponseSent
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193::@196
Error
发送回声响应时返回的错误代码。
MessageInfo
收到的回声请求消息的相关信息。
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 请求消息的 Exchange 上下文。

发送回声响应的广告交易平台上下文。

已收到 EchoRequest

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

回声发送

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

发送回声响应时返回的错误代码。

邮件信息

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

收到的回声请求消息的相关信息。

载荷

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