nl:: Weave:: Profiles:: DataManagement_Current:: TraitSchemaEngine:: ISetDataDelegate
هذه فئة تجريدية.
ملخّص
الاكتساب
الفئات الفرعية المعروفة المباشرة: nl::Weave::Profiles::DataManagement_Current::TraitDataSink
الأنواع العلنية |
|
---|---|
SetDataEventType
|
تعداد |
الدوال العامة |
|
---|---|
OnSetDataEvent(SetDataEventType aType, PropertyPathHandle aHandle)=0
|
virtual void
إشارات إلى المفوَّضين عند وقوع أحداث بارزة أثناء تحليل القواميس.
|
SetData(PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull)=0
|
virtual WEAVE_ERROR
يجب ضبط البيانات في مقدّم الطلب، وذلك بتوفير مؤشر مسار لعقدة وقارئ TLV وإشارة إلى ما إذا تم تلقّي نوع فارغ.
|
SetLeafData(PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader)=0
|
virtual WEAVE_ERROR
بعد تحديد مقبض مسار لعقدة ورقة شجر وقارئ TLV، اضبط بيانات الورقة في واجهة المستخدم.
|
الأنواع العلنية
SetDataEventType
SetDataEventType
الدوال العامة
OnSetDataEvent
virtual void OnSetDataEvent( SetDataEventType aType, PropertyPathHandle aHandle )=0
إشارات إلى المفوَّضين عند وقوع أحداث بارزة أثناء تحليل القواميس.
في جميع الحالات، يتم توفير اسم معرِّف لمسار الموقع لتوفير سياق أكبر حول ما ينطبق عليه هذا الحدث.
بالنسبة إلى بداية ونهاية استبدال القاموس، تكون هذه الأسماء المعرِّفة فقط هي مؤشرات المخطط. بالنسبة إلى الأحداث التي تمت إضافتها أو تعديلها لعنصر القاموس، تكون هذه الأسماء المعرِّفة عبارة عن مؤشرات مسار الخصائص لأنها تحتوي على مفتاح القاموس أيضًا.
SetData
virtual WEAVE_ERROR SetData( PropertyPathHandle aHandle, nl::Weave::TLV::TLVReader & aReader, bool aIsNull )=0
يجب ضبط البيانات في مقدّم الطلب، وذلك بتوفير مؤشر مسار لعقدة وقارئ TLV وإشارة إلى ما إذا تم تلقّي نوع فارغ.
ستطلب ميزة TDM هذه الدالة فقط للأسماء المعرِّفة التي تكون قابلة للقيم أو تكون اختيارية أو مؤقتة أو رموز أوراق الشجر. إذا كان aHandle عقدة غير ورقية وتم إبطالها، لن تستدعي TDM المجموعة SetData لعناصرها الثانوية.
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
المَعلمات |
|
||||||
قيم الإرجاع |
|
SetLeafData
virtual WEAVE_ERROR SetLeafData( PropertyPathHandle aLeafHandle, nl::Weave::TLV::TLVReader & aReader )=0
بعد تحديد مقبض مسار لعقدة ورقة شجر وقارئ TLV، اضبط بيانات الورقة في واجهة المستخدم.
التفاصيل | |||||
---|---|---|---|---|---|
قيم الإرجاع |
|