nl::Weave::Profiles::DataManagement_Current::ExternalEvents

#include <src/lib/profiles/data-management/Current/EventLoggingTypes.h>

Platformda depolanan etkinlikleri izleme yapısı.

Özet

Oluşturucular ve Yıkıcılar

ExternalEvents(void)

Herkese açık özellikler

mFetchEventsFunct
Yukarıdaki kimlikleri getirmek 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

Kamu işlevleri

Invalidate(void)
void
IsValid(void) const
bool

Herkese açık özellikler

mFetchEventsFunct

FetchExternalEventsFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFetchEventsFunct

Yukarıdaki kimlikleri getirmek için kullanılacak geri çağırma.

mFirstEventID

event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mFirstEventID

Harici olarak depolanan ilk etkinlik kimliği.

mLastEventID

event_id_t nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mLastEventID

Harici olarak depolanan son etkinlik kimliği.

mNotifyEventsDeliveredFunct

NotifyExternalEventsDeliveredFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsDeliveredFunct

mNotifyEventsEvictedFunct

NotifyExternalEventsEvictedFunct nl::Weave::Profiles::DataManagement_Current::ExternalEvents::mNotifyEventsEvictedFunct

Kamu işlevleri

ExternalEvents

 nl::Weave::Profiles::DataManagement_Current::ExternalEvents::ExternalEvents(
  void
)

Geçersiz kıl

void nl::Weave::Profiles::DataManagement_Current::ExternalEvents::Invalidate(
  void
)

IsValid

bool nl::Weave::Profiles::DataManagement_Current::ExternalEvents::IsValid(
  void
) const