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

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

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

Resumen

Constructores y destructores

ExternalEvents(void)

Atributos públicos

mFetchEventsFunct
La devolución de llamada que se usa para recuperar los ID anteriores.
mFirstEventID
Es 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

La devolución de llamada que se usa para recuperar los ID anteriores.

mFirstEventID

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

Es 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