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

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

Ausgabeparameter für das API-Ereignis WeaveEchoClient.

Zusammenfassung

Öffentliche Attribute

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
Wird vom DefaultEventHandler auf „true“ gesetzt. dürfen NICHT von der Anwendung festgelegt werden.
Payload
Ein PacketBuffer, der von der Anwendung zugewiesen und dem WeaveEchoClient übergeben wird, der die EchoRequest-Nutzlast enthält.
PrepareError
Von der Anwendung ausgelöster Fehler, der darauf hinweist, dass eine Nutzlast nicht vorbereitet werden konnte (z.B.
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

Öffentliche Funktionen

Clear()
void

Öffentliche Attribute

@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

Wird vom DefaultEventHandler auf „true“ gesetzt. dürfen NICHT von der Anwendung festgelegt werden.

Nutzlast

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

Ein PacketBuffer, der von der Anwendung zugewiesen und dem WeaveEchoClient übergeben wird, der die EchoRequest-Nutzlast enthält.

PrepareError

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

Von der Anwendung ausgelöster Fehler, der darauf hinweist, dass eine Nutzlast nicht vorbereitet werden konnte (z.B.

WEAVE_ERROR_NO_MEMORY).

PreparePayload

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

Öffentliche Funktionen

Löschen

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