nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam

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

Output parameters to WeaveEchoServer API event.

Summary

Public attributes

@192
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@191
DefaultHandlerCalled
bool
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@191::@193
ResponseDelay
uint32_t
The amount of time (in milliseconds) to delay sending the response. Defaults to 0.
SuppressResponse
bool
If true, suppress sending a response. Defaults to false.

Public functions

Clear()
void

Public attributes

@192

union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@191 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@192

DefaultHandlerCalled

bool nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::DefaultHandlerCalled

EchoRequestReceived

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@191::@193 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::EchoRequestReceived

ResponseDelay

uint32_t nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::ResponseDelay

The amount of time (in milliseconds) to delay sending the response. Defaults to 0.

SuppressResponse

bool nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::SuppressResponse

If true, suppress sending a response. Defaults to false.

Public functions

Clear

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