нл:: Переплетение:: Профили:: Echo_Next:: ВеавеЭхоСервер:: Иневентпарам

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

Входные параметры для события API WeaveEchoServer .

Краткое содержание

Публичные атрибуты

@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
Информация о полученном сообщении эхо-запроса.
Payload
Буфер, содержащий полезные данные сообщения эхо-запроса.
Source
WeaveEchoServer , который является источником события API.

Общественные функции

Clear ()
void

Публичные атрибуты

@194

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

ЕС

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

Контекст обмена, в котором было получено сообщение эхо-запроса.

Контекст обмена, по которому был отправлен эхо-ответ.

Эхозапросполучен

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

Буфер, содержащий полезные данные сообщения эхо-запроса.

Источник

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

WeaveEchoServer , который является источником события API.

Общественные функции

Прозрачный

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