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