nl :: نسج:: مظهر:: DataManagement_Legacy :: PublisherDataManager

هذه فئة مجردة.

#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>

فئة مجردة تحتوي على تعريفات طرق التأكيد والإعلام التي يطلبها ناشر WDM.

ملخص

الطبقة PublisherDataManager هو فئة مجردة أن نوبات من الأساليب جهة تنفيذية تطبيق يجب أن يقدم من أجل التعامل مع البيانات وحالة تسليم من قبل الناشر في تبادل بروتوكول WDM. انها واحدة من المكونات الأساسية اثنين من DMPublisher الفئة الأساسية مجردة.

لاحظ أن جميع طرق الإشارة أدناه تأخذ حجة سياق التبادل وأنه من مسؤولية منفذي هذه الأساليب إدارة هذا السياق. على وجه الخصوص ، للتخلص منه عندما لم تعد هناك حاجة إليه.

ميراث

توجيه الفئات الفرعية المعروفة: NL :: :: نسج الملامح :: :: DataManagement_Legacy DMPublisher

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

UpdateIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
virtual WEAVE_ERROR
أشر إلى استلام طلب التحديث.
ViewIndication ( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
virtual WEAVE_ERROR
تشير إلى استلام طلب عرض.

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

تحديث

virtual WEAVE_ERROR UpdateIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aDataList
)=0

أشر إلى استلام طلب التحديث.

أشر إلى أنه تم استلام إطار طلب التحديث وأن المرسل ينتظر المعالجة والرد.

تفاصيل
المعلمات
[in] aResponseCtx
مؤشر إلى سياق Weave exchange الذي تم فيه تسليم الرسالة. انظر أعلاه الملاحظة حول سياقات التبادل.
[in] aDataList
إشارة إلى ReferencedTLVData الكائن الذي يحتوي على قائمة البيانات المشفرة TLV-تفصيل قيم البيانات الجديدة وبما في ذلك معرف النسخة على أساسها تم التحديث.
عائدات
WEAVE_NO_ERROR للتواصل النجاح. خلاف ذلك ، تكون القيمة حسب تقدير المنفذ.

ViewIndication

virtual WEAVE_ERROR ViewIndication(
  ExchangeContext *aResponseCtx,
  ReferencedTLVData & aPathList
)=0

تشير إلى استلام طلب عرض.

أشر إلى أنه تم استلام إطار طلب العرض وأن المرسل ينتظر المعالجة والرد.

تفاصيل
المعلمات
[in] aResponseCtx
مؤشر إلى سياق Weave exchange الذي تم فيه تسليم الرسالة. انظر المذكرة أعلاه حول سياقات التبادل.
[in] aPathList
إشارة إلى ReferencedTLVData الكائن الذي يحتوي على قائمة مسار TLV ترميز تفاصيل البيانات المطلوبة.
عائدات
WEAVE_NO_ERROR للتواصل النجاح. خلاف ذلك ، تكون القيمة حسب تقدير المنفذ.