nl :: نسج:: مظهر:: DataManagement_Legacy :: ClientDataManager
هذه فئة مجردة.#include <src/lib/profiles/data-management/Legacy/ClientDataManager.h>
فئة مجردة تحتوي على تعريفات طريقة التأكيد والإشارة المطلوبة من قبل عميل WDM.
ملخص
الطبقة ClientDataManager هو فئة مجردة أن نوبات من الأساليب جهة تنفيذية تطبيق يجب أن يقدم من أجل التعامل مع البيانات وحالة تسليم من قبل الناشر في تبادل بروتوكول WDM. هذه الطرق هي ، في معظمها ، التأكيدات التي يتم استدعاؤها كنتيجة لاستلام استجابة لطلب العميل وإشارات لاستلام طلب من نظير بعيد. ClientDataManager هي واحدة من المكونات الأساسية اثنين من DMClient الفئة الأساسية مجردة.
ميراث
توجيه الفئات الفرعية المعروفة: NL :: :: نسج الملامح :: :: DataManagement_Legacy DMClientالوظائف العامة | |
---|---|
UpdateConfirm (const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId)=0 | virtual WEAVE_ERROR قم بتأكيد حالة طلب التحديث. |
ViewConfirm (const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId)=0 | virtual WEAVE_ERROR تأكيد طلب عرض فاشل. |
ViewConfirm (const uint64_t & aResponderId, ReferencedTLVData & aDataList, uint16_t aTxnId)=0 | virtual WEAVE_ERROR تأكيد طلب عرض ناجح. |
الوظائف العامة
UpdateConfirm
virtual WEAVE_ERROR UpdateConfirm( const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId )=0
قم بتأكيد حالة طلب التحديث.
في حالة طلبات التحديث ، لا توجد استجابة "نجاح" مميزة. في كلتا الحالتين ، يرسل المستجيب تقرير حالة وهذه هي الطريقة التي يتم تسليمها إلى الطبقة الأعلى التالية.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | WEAVE_NO_ERROR للتواصل النجاح. خلاف ذلك ، تكون القيمة حسب تقدير المنفذ. |
ViewConfirm
virtual WEAVE_ERROR ViewConfirm( const uint64_t & aResponderId, StatusReport & aStatus, uint16_t aTxnId )=0
تأكيد طلب عرض فاشل.
تأكد من فشل طلب العرض بطريقة ما وأنه تم إرسال تقرير الحالة الذي يصف الفشل.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | WEAVE_NO_ERROR للتواصل النجاح. خلاف ذلك ، تكون القيمة حسب تقدير المنفذ. |
ViewConfirm
virtual WEAVE_ERROR ViewConfirm( const uint64_t & aResponderId, ReferencedTLVData & aDataList, uint16_t aTxnId )=0
تأكيد طلب عرض ناجح.
تأكد من استلام طلب عرض ، وتم إرجاع استجابة ونجاح العملية ، وتقديم قائمة بيانات.
تفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
| ||||||
عائدات | WEAVE_NO_ERROR للتواصل النجاح. خلاف ذلك ، تكون القيمة حسب تقدير المنفذ. |