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

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

Struktura śledzenia zdarzeń przechowywanych na platformie.

Podsumowanie

Konstruktorzy i niszczyciele

ExternalEvents(void)

Atrybuty publiczne

mFetchEventsFunct
Wywołanie zwrotne używane do pobrania powyższych identyfikatorów.
mFirstEventID
Pierwszy identyfikator zdarzenia zapisany zewnętrznie.
mLastEventID
Ostatni identyfikator 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 używane do pobrania powyższych identyfikatorów.

mFirstEventID

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

Pierwszy identyfikator zdarzenia zapisany zewnętrznie.

mLastEventID

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

Ostatni identyfikator 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