nl:: Weave:: Profiller: DataManagement_Current:: ExternalEvent
#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>
Platform tarafından depolanan etkinlikleri izlemek için kullanılan yapı.
Özet
İnşaat Ustaları ve Yıkıcılar |
|
---|---|
ExternalEvents(void)
|
Herkese açık özellikler |
|
---|---|
mFetchEventsFunct
|
Yukarıdaki kimlikleri almak için kullanılacak geri çağırma.
|
mFirstEventID
|
Harici olarak depolanan ilk etkinlik kimliği.
|
mLastEventID
|
Harici olarak depolanan son etkinlik kimliği.
|
mNotifyEventsDeliveredFunct
|
|
mNotifyEventsEvictedFunct
|
Herkese açık işlevler |
|
---|---|
Invalidate(void)
|
void
|
IsValid(void) const
|
bool
|
Herkese açık özellikler
mFetchEventFunct
FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct
Yukarıdaki kimlikleri almak için kullanılacak geri çağırma.
İlk Etkinlik Kimliği
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID
Harici olarak depolanan ilk etkinlik kimliği.
mobil etkinlik kimliği
event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID
Harici olarak depolanan son etkinlik kimliği.
mNotifyEventDeliveryedFunct
NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct
mNotifyEtkinliklerEvictedFunct
NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct
Herkese açık işlevler
Harici Etkinlikler
nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents( void )
Geçersiz kıl
void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate( void )
Geçerli
bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid( void ) const