nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam

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

ส่งออกพารามิเตอร์ไปยังเหตุการณ์ API WeaveEchoClient

สรุป

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

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
ตั้งค่าเป็น "จริง" โดย defaultEventHandler แอปพลิเคชันไม่ควรตั้งค่าดังกล่าว
Payload
PacketBuffer ที่จัดสรรโดยแอปพลิเคชันและมอบให้กับ WeaveEchoClient ซึ่งมีเพย์โหลด EchoRequest
PrepareError
ข้อผิดพลาดที่แอปพลิเคชันตั้งค่าไว้ซึ่งระบุว่าไม่สามารถจัดเตรียมเพย์โหลด (เช่น
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

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

Clear()
void

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

@191

union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@191

DefaultHandlerCalled

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

ตั้งค่าเป็น "จริง" โดย defaultEventHandler แอปพลิเคชันไม่ควรตั้งค่าดังกล่าว

เพย์โหลด

PacketBuffer * nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::Payload

PacketBuffer ที่จัดสรรโดยแอปพลิเคชันและมอบให้กับ WeaveEchoClient ซึ่งมีเพย์โหลด EchoRequest

PrepareError

WEAVE_ERROR nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::PrepareError

ข้อผิดพลาดที่แอปพลิเคชันตั้งค่าไว้ซึ่งระบุว่าไม่สามารถจัดเตรียมเพย์โหลด (เช่น

WEAVE_ERROR_NO_MEMORY).

PreparePayload

struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192 nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::PreparePayload

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

ล้าง

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