нл:: Переплетение:: Профили:: DataManagement_Current:: Внешние события
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
Структура для отслеживания событий, хранящихся на платформе.
Краткое содержание
Конструкторы и деструкторы | |
---|---|
ExternalEvents (void) |
Публичные атрибуты | |
---|---|
mFetchEventsFunct | Обратный вызов, используемый для получения указанных выше идентификаторов. |
mFirstEventID | Идентификатор первого события хранится снаружи. |
mLastEventID | Идентификатор последнего события, сохраненный снаружи. |
mNotifyEventsDeliveredFunct | |
mNotifyEventsEvictedFunct |
Общественные функции | |
---|---|
Invalidate (void) | void |
IsValid (void) const | bool |
Публичные атрибуты
mFetchEventsFunct
FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct
Обратный вызов, используемый для получения указанных выше идентификаторов.
мфирстевентид
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID
Идентификатор первого события хранится снаружи.
мластевентид
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID
Идентификатор последнего события, сохраненный снаружи.
mNotifyEventsDeliveredFunct
NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct
NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct
Общественные функции
Внешние события
nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents( void )
Недействителен
void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate( void )
Действителен
bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid( void ) const