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

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

המבנה למעקב אחר אירועים שמאוחסנים בפלטפורמה.

סיכום

בנייה

ExternalEvents(void)

מאפיינים ציבוריים

mFetchEventsFunct
הקריאה החוזרת (callback) שבה צריך להשתמש כדי לאחזר את המזהים שצוינו למעלה.
mFirstEventID
מזהה האירוע הראשון שמאוחסן באופן חיצוני.
mLastEventID
מזהה האירוע האחרון שמאוחסן באופן חיצוני.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

פונקציות ציבוריות

Invalidate(void)
void
IsValid(void) const
bool

מאפיינים ציבוריים

mFetchEventsFunct

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

הקריאה החוזרת (callback) שבה צריך להשתמש כדי לאחזר את המזהים שצוינו למעלה.

mFirstEventID

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

מזהה האירוע הראשון שמאוחסן באופן חיצוני.

mLastEventID

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

פונקציות ציבוריות

ExternalEvents

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

בטל תוקף

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

IsValid

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