нл:: Соткать:: Профили:: Эхо_Следующий:: WeaveEchoServer:: InEventParam

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

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

Резюме

Общедоступные атрибуты

@194
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::InEventParam::@193
EC
Контекст обмена, через который было получено сообщение Echo Request.
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 Request.
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

Контекст обмена, через который было получено сообщение Echo Request.

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

Эхорекуестреседиед

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

Информация о полученном сообщении Echo Request.

Полезная нагрузка

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