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