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

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

Xuất các tham số cho sự kiện API WeaveEchoClient.

Tóm tắt

Các thuộc tính công khai

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
Đặt thành true bởi DefaultEventHandler; KHÔNG được đặt bởi ứng dụng.
Payload
Một PacketBuffer do ứng dụng phân bổ và cấp cho WeaveEchoClient, chứa tải trọng EchoRequest.
PrepareError
Lỗi do ứng dụng đặt ra cho biết không thể chuẩn bị tải trọng (ví dụ:
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

Hàm công khai

Clear()
void

Các thuộc tính công khai

@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

Đặt thành true bởi DefaultEventHandler; KHÔNG được đặt bởi ứng dụng.

Dung lượng

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

Một PacketBuffer do ứng dụng phân bổ và cấp cho WeaveEchoClient, chứa tải trọng EchoRequest.

PrepareError

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

Lỗi do ứng dụng đặt ra cho biết không thể chuẩn bị tải trọng (ví dụ:

WEAVE_ERROR_NO_MEMORY).

PreparePayload

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

Hàm công khai

Xóa

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