nl :: نسج:: مظهر:: إدارة البيانات_ الحالية :: محرك الإخطار

ملخص

الأنواع العامة

NotifyRequestBuilderState {
kNotifyRequestBuilder_Idle = 0,
kNotifyRequestBuilder_Ready ,
kNotifyRequestBuilder_BuildDataList ,
kNotifyRequestBuilder_BuildEventList
}
تعداد

الوظائف العامة

DeleteKey ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
Init (void)
يقوم بتهيئة المحرك.
Run (void)
void
وظيفة حصان العمل الرئيسية التي تنفذ حلقة التشغيل.
ScheduleRun (void)
void
وظيفة حصان العمل الرئيسية التي تنفذ حلقة التشغيل بشكل غير متزامن على خيط النسج.
SetDirty ( TraitDataSource *aDataSource, PropertyPathHandle aPropertyHandle)
وضع علامة على مقبض مرتبط بمصدر بيانات على أنه متسخ

الطبقات

نيكولا لانغ :: :: نسج الملامح :: :: DataManagement_Current NotificationEngine :: BasicGraphSolver
نيكولا لانغ :: :: نسج الملامح :: :: DataManagement_Current NotificationEngine :: IntermediateGraphSolver
نيكولا لانغ :: :: نسج الملامح :: :: DataManagement_Current NotificationEngine :: NotifyRequestBuilder

يوفر هذا فئة مساعدة لتأليف إخطارات واستخلاص بنية وهيكل الرسالة من المستهلكين.

الأنواع العامة

NotifyRequestBuilderState

 NotifyRequestBuilderState
الخصائص
kNotifyRequestBuilder_BuildDataList

يقوم الطلب ببناء جزء DataList من الهيكل.

kNotifyRequestBuilder_BuildEventList

يقوم الطلب ببناء جزء EventList من الهيكل.

kNotifyRequestBuilder_Idle

لم يتم فتح الطلب أو إغلاقه والانتهاء منه.

kNotifyRequestBuilder_Ready

تمت تهيئة الطلب وهو جاهز لأي عناصر اختيارية للمستوى الأعلى.

الوظائف العامة

DeleteKey

WEAVE_ERROR DeleteKey(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

فيه

WEAVE_ERROR Init(
  void
)

يقوم بتهيئة المحرك.

يجب الاتصال مرة واحدة فقط.

تفاصيل
إرجاع القيم
WEAVE_NO_ERROR
عن النجاح.
other
تعذر استرجاع البيانات وكتابتها في الكاتب.

يركض

void Run(
  void
)

وظيفة حصان العمل الرئيسية التي تنفذ حلقة التشغيل.

الجدول الزمني

void ScheduleRun(
  void
)

وظيفة حصان العمل الرئيسية التي تنفذ حلقة التشغيل بشكل غير متزامن على خيط النسج.

SetDirty

WEAVE_ERROR SetDirty(
  TraitDataSource *aDataSource,
  PropertyPathHandle aPropertyHandle
)

وضع علامة على مقبض مرتبط بمصدر بيانات على أنه متسخ.

تفاصيل
إرجاع القيم
WEAVE_NO_ERROR
عن النجاح.
other
تعذر استرجاع البيانات وكتابتها في الكاتب.