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
Wartość ustawiona na wartość prawda przez funkcjęDefaultEventHandler; NIE powinna być ustawiana przez aplikację.
Payload
Pakiet PacketBuffer, przydzielony przez aplikację i przekazany do obiektu WeaveEchoClient, zawierający ładunek EchoRequest.
PrepareError
Błąd ustawiony przez aplikację oznaczający, że nie udało się 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

Wartość ustawiona na wartość prawda przez funkcjęDefaultEventHandler; NIE powinna być ustawiana przez aplikację.

Ładunek

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

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

PrepareError

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

Błąd ustawiony przez aplikację oznaczający, że nie udało się 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()