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

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

พารามิเตอร์เอาต์พุตของเหตุการณ์ API ของ WeaveEchoServer

สรุป

แอตทริบิวต์สาธารณะ

@198
union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@197
DefaultHandlerCalled
bool
EchoRequestReceived
struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@197::@199
ResponseDelay
uint32_t
ระยะเวลา (หน่วยเป็นมิลลิวินาที) เพื่อหน่วงเวลาการส่งการตอบกลับ ค่าเริ่มต้นคือ 0
SuppressResponse
bool
หากเป็นจริง ให้ระงับการส่งการตอบกลับ ค่าเริ่มต้นคือ false

ฟังก์ชันสาธารณะ

Clear()
void

แอตทริบิวต์สาธารณะ

@198

union nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@197 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@198

เรียกเครื่องจัดการเริ่มต้นแล้ว

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

ได้รับคําขอ Echo

struct nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::@197::@199 nl::Weave::Profiles::Echo_Next::WeaveEchoServer::OutEventParam::EchoRequestReceived

การตอบสนองล่าช้า

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

ระยะเวลา (หน่วยเป็นมิลลิวินาที) เพื่อหน่วงเวลาการส่งการตอบกลับ ค่าเริ่มต้นคือ 0

การตอบกลับการตอบกลับ

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

หากเป็นจริง ให้ระงับการส่งการตอบกลับ ค่าเริ่มต้นคือ false

ฟังก์ชันสาธารณะ

ล้าง

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