nl::Weave::Perfiles::DataManagement_Current::ExternalEvents

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

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

Resumen

Constructores y destructores

ExternalEvents(void)

Atributos públicos

mFetchEventsFunct
Es la devolución de llamada que se usará para recuperar los ID 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 usará para recuperar los ID anteriores.

mFirstEventID

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

El primer ID de evento almacenado de forma externa.

ID del último evento móvil

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

Notificar a los eventos expulsados

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

Funciones públicas

Eventos externos

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

Invalidar

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

Es válido

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