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

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

Struktura śledzenia zdarzeń przechowywanych na platformie.

Podsumowanie

Konstruktory i niszczyciele

ExternalEvents(void)

Atrybuty publiczne

mFetchEventsFunct
Wywołanie zwrotne do pobrania powyższych identyfikatorów.
mFirstEventID
Pierwszy identyfikator zdarzenia zapisany na zewnątrz.
mLastEventID
Identyfikator ostatniego zdarzenia zapisany na zewnątrz.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

Funkcje publiczne

Invalidate(void)
void
IsValid(void) const
bool

Atrybuty publiczne

mFetchEventsFunct

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

Wywołanie zwrotne do pobrania powyższych identyfikatorów.

mFirstEventID

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

Pierwszy identyfikator zdarzenia zapisany na zewnątrz.

mLastEventID

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

Identyfikator ostatniego zdarzenia zapisany na zewnątrz.

mNotifyEventsDeliveredFunct

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

mNotifyEventsEvictedFunct

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

Funkcje publiczne

ExternalEvents

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

Unieważnij

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

IsValid

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