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

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

Paramètres de sortie de l'événement d'API WeaveEchoClient.

Résumé

Attributs publics

@191
union nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190
DefaultHandlerCalled
bool
Défini sur "true" par DefaultEventHandler ; ne doit PAS être défini par l'application.
Payload
Un PaquetBuffer, alloué par l'application et transmis au WeaveEchoClient, contenant la charge utile EchoRequest
PrepareError
Erreur définie par l'application indiquant qu'une charge utile n'a pas pu être préparée (par exemple,
PreparePayload
struct nl::Weave::Profiles::Echo_Next::WeaveEchoClient::OutEventParam::@190::@192

Fonctions publiques

Clear()
void

Attributs publics

@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

Défini sur "true" par DefaultEventHandler ; ne doit PAS être défini par l'application.

Charge utile

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

Un PaquetBuffer, alloué par l'application et transmis au WeaveEchoClient, contenant la charge utile EchoRequest

PrepareError

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

Erreur définie par l'application indiquant qu'une charge utile n'a pas pu être préparée (par exemple,

WEAVE_ERROR_NO_MEMORY).

PreparePayload

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

Fonctions publiques

Effacer

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