nl::Weave::โปรไฟล์::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

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

mFetchEvents

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

โค้ดเรียกกลับสําหรับดึงข้อมูลรหัสด้านบน

รหัส mFirstEvent

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

รหัสเหตุการณ์แรกที่จัดเก็บภายนอก

รหัสกิจกรรมล่าสุด

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

รหัสเหตุการณ์ล่าสุดที่จัดเก็บภายนอก

mการแจ้งเตือนทางเหตุการณ์ที่นําส่ง

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

mNotifyEventFivct

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

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

เหตุการณ์ภายนอก

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

ทำให้เป็นโมฆะ

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

ไม่ถูกต้อง

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