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

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

โครงสร้างสำหรับการติดตามเหตุการณ์ที่จัดเก็บไว้ในแพลตฟอร์ม

สรุป

ผู้ผลิตและผู้ทำลาย

ExternalEvents(void)

แอตทริบิวต์สาธารณะ

mFetchEventsFunct
Callback ที่จะใช้เพื่อดึงข้อมูลรหัสข้างต้น
mFirstEventID
รหัสกิจกรรมแรกที่จัดเก็บภายนอก
mLastEventID
รหัสเหตุการณ์ล่าสุดที่จัดเก็บภายนอก
mNotifyEventsDeliveredFunct
mNotifyEventsEvictedFunct

ฟังก์ชันสาธารณะ

Invalidate(void)
void
IsValid(void) const
bool

แอตทริบิวต์สาธารณะ

mFetchEventsFunct

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

Callback ที่จะใช้เพื่อดึงข้อมูลรหัสข้างต้น

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