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