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

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

Paramètres de sortie dans 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
PaquetBuffer, alloué par l'application et transmis au WeaveEchoClient, contenant la charge utile EchoRequest.
PrepareError
Une 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

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

Une 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()