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

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

Parametry wyjściowe do zdarzenia interfejsu API WeaveEchoClient.

Podsumowanie

Atrybuty publiczne

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
Ustawia wartość „true” przez zasadę DefaultEventHandler; NIE powinny być ustawiane przez aplikację.
Payload
Pakiet PacketBuffer przydzielony przez aplikację i przekazany do WeaveEchoClient zawierający ładunek EchoRequest.
PrepareError
Ustawiony przez aplikację błąd wskazujący, że nie można było przygotować ładunku (np.
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

Funkcje publiczne

Clear()
void

Atrybuty publiczne

@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

Ustawia wartość „true” przez zasadę DefaultEventHandler; NIE powinny być ustawiane przez aplikację.

Ładunek

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

Pakiet PacketBuffer przydzielony przez aplikację i przekazany do WeaveEchoClient zawierający ładunek EchoRequest.

PrepareError

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

Ustawiony przez aplikację błąd wskazujący, że nie można było przygotować ładunku (np.

WEAVE_ERROR_NO_MEMORY).

PreparePayload

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

Funkcje publiczne

Wyczyść

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