Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl::Weave::Profile::DataManagement_Current::ExternalEvents

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

Struktur für die Erfassung gespeicherter Plattformereignisse

Fazit

Konstrukteur und Zerstörer

ExternalEvents(void)

Öffentliche Attribute

mFetchEventsFunct
Der Callback, der zum Abrufen der oben genannten IDs verwendet wird.
mFirstEventID
Die erste Ereignis-ID, die extern gespeichert ist.
mLastEventID
Die letzte extern gespeicherte Ereignis-ID.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

Öffentliche Funktionen

Invalidate(void)
void
IsValid(void) const
bool

Öffentliche Attribute

mFetchEventsFunct

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

Der Callback, der zum Abrufen der oben genannten IDs verwendet wird.

mFirstEventID

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

Die erste Ereignis-ID, die extern gespeichert ist.

mLastEventID

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

Die letzte extern gespeicherte Ereignis-ID.

mNotifyEventsEvents

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

mNotifyEventsEvictedFunct

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

Öffentliche Funktionen

Externe Ereignisse

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

Entwerten

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

Gültig

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