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 von DefaultEventHandler auf "true" festgelegt und sollte NICHT von der Anwendung festgelegt werden.
Payload
Einen PacketBuffer, der von der Anwendung zugewiesen und dem WeaveEchoClient übergeben wird, der die EchoRequest-Nutzlast enthält.
PrepareError
Ein von der Anwendung eingestellter 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 von DefaultEventHandler auf "true" festgelegt und sollte NICHT von der Anwendung festgelegt werden.

Nutzlast

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

Einen 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

Ein von der Anwendung eingestellter 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

Klar

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