nl::Weave::Profiles::DataManagement_Current::ExternalEvents

#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>

Estructura para hacer un seguimiento de los eventos almacenados en la plataforma.

Resumen

Constructores y destructores

ExternalEvents(void)

Atributos públicos

mFetchEventsFunct
Es la devolución de llamada que se debe usar para recuperar los IDs anteriores.
mFirstEventID
El primer ID de evento almacenado de forma externa.
mLastEventID
El último ID de evento almacenado de forma externa.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

Funciones públicas

Invalidate(void)
void
IsValid(void) const
bool

Atributos públicos

mFetchEventsFunct

FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct

Es la devolución de llamada que se debe usar para recuperar los IDs anteriores.

mFirstEventID

event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID

El primer ID de evento almacenado de forma externa.

mLastEventID

event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID

El último ID de evento almacenado de forma externa.

mNotifyEventsDeliveredFunct

NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct

mNotifyEventsEvictedFunct

NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct

Funciones públicas

ExternalEvents

 nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents(
  void
)

Invalidar

void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate(
  void
)

IsValid

bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid(
  void
) const