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

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

प्लैटफ़ॉर्म में सेव किए गए इवेंट को ट्रैक करने के लिए स्ट्रक्चर.

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

ExternalEvents(void)

सार्वजनिक एट्रिब्यूट

mFetchEventsFunct
ऊपर दिए गए आईडी फ़ेच करने के लिए इस्तेमाल किया जाने वाला कॉलबैक.
mFirstEventID
पहला इवेंट आईडी, संगठन के बाहर सेव किया गया.
mLastEventID
संगठन के बाहर सेव किया गया पिछला इवेंट आईडी.
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

सार्वजनिक फ़ंक्शन

Invalidate(void)
void
IsValid(void) const
bool

सार्वजनिक एट्रिब्यूट

mFetchEventsFunct

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

ऊपर दिए गए आईडी फ़ेच करने के लिए इस्तेमाल किया जाने वाला कॉलबैक.

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