nl::Weave::Profiles::DataManagement_Current::NotificationEngine

สรุป

ประเภทสาธารณะ

NotifyRequestBuilderState{
  kNotifyRequestBuilder_Idle = 0,
  kNotifyRequestBuilder_Ready,
  kNotifyRequestBuilder_BuildDataList,
  kNotifyRequestBuilder_BuildEventList
}
enum

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

DeleteKey(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init(void)
เริ่มการทำงานเครื่องมือ
Run(void)
void
ฟังก์ชันหลักของ Work-Horse ที่เรียกใช้ลูป Run
ScheduleRun(void)
void
ฟังก์ชัน Work-Horse หลักที่เรียกใช้รันลูปแบบไม่พร้อมกันบนเทรด Weave
SetDirty(TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
ทำเครื่องหมายแฮนเดิลที่เชื่อมโยงกับแหล่งข้อมูลว่าสกปรก

ชั้นเรียน

nl::Weave::Profiles::DataManagement_Current::NotificationEngine::BasicGraphSolver
nl::Weave::Profiles::DataManagement_Current::NotificationEngine::IntermediateGraphSolver
nl::Weave::Profiles::DataManagement_Current::NotificationEngine::NotifyRequestBuilder

วิธีนี้เป็นตัวช่วยในการเขียนการแจ้งและสรุปโครงสร้างและโครงสร้างของข้อความจากผู้บริโภค

ประเภทสาธารณะ

NotifyRequestBuilderState

 NotifyRequestBuilderState
พร็อพเพอร์ตี้
kNotifyRequestBuilder_BuildDataList

คำขอกำลังสร้างส่วน DataList ของโครงสร้าง

kNotifyRequestBuilder_BuildEventList

คำขอกำลังสร้างส่วน EventList ของโครงสร้าง

kNotifyRequestBuilder_Idle

คำขอยังไม่ได้เปิด หรือถูกปิดและสรุปผลแล้ว

kNotifyRequestBuilder_Ready

เริ่มต้นคำขอแล้ว และพร้อมสำหรับองค์ประกอบระดับบนสุดที่ไม่บังคับ

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

DeleteKey

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

Init

WEAVE_ERROR Init(
  void
)

เริ่มการทำงานเครื่องมือ

ควรเรียกเพียงครั้งเดียว

รายละเอียด
ผลลัพธ์
WEAVE_NO_ERROR
สำเร็จแล้ว
other
ดึงข้อมูลและเขียนลงในผู้เขียนไม่ได้

เรียกใช้

void Run(
  void
)

ฟังก์ชันหลักของ Work-Horse ที่เรียกใช้ลูป Run

ScheduleRun

void ScheduleRun(
  void
)

ฟังก์ชัน Work-Horse หลักที่เรียกใช้รันลูปแบบไม่พร้อมกันบนเทรด Weave

SetDirty

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

ทำเครื่องหมายแฮนเดิลที่เชื่อมโยงกับแหล่งข้อมูลว่าสกปรก

รายละเอียด
ผลลัพธ์
WEAVE_NO_ERROR
สำเร็จแล้ว
other
ดึงข้อมูลและเขียนลงในผู้เขียนไม่ได้