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

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

Structure permettant de suivre les événements stockés sur la plate-forme.

Résumé

Constructeurs et destructeurs

ExternalEvents(void)

Attributs publics

mFetchEventsFunct
Rappel à utiliser pour récupérer les ID ci-dessus.
mFirstEventID
Premier ID d'événement stocké en externe.
mLastEventID
Dernier ID d'événement stocké en externe.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

Fonctions publiques

Invalidate(void)
void
IsValid(void) const
bool

Attributs publics

mFetchEventsFunct

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

Rappel à utiliser pour récupérer les ID ci-dessus.

mFirstEventID

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

Premier ID d'événement stocké en externe.

mLastEventID

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

Dernier ID d'événement stocké en externe.

mNotifyEventsDeliveredFunct

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

mNotifyEventsEvictedFunct

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

Fonctions publiques

ExternalEvents

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

Annuler la validation

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

IsValid

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