nl:: Weave:: Profiles:: DataManagement_Legacy:: PublisherDataManager
هذه فئة تجريدية.
#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
فئة مجردة تحتوي على تعريفات لطرق التأكيد والإشعار التي يطلبها ناشر WDM.
ملخّص
الفئة PublisherDataManager هي فئة مجردة توضّح الطرق التي يجب أن يوفرها تنفيذ التطبيق من أجل معالجة البيانات والحالة التي يرسلها الناشر في تبادلات بروتوكول WDM. وهي أحد المكونين الأساسيين لفئة القاعدة المجرّدة DMPublisher.
تجدر الإشارة إلى أنّ جميع طرق الإشارة أدناه تأخذ وسيطة سياقية، وأنّ مسؤولية إدارة هذا السياق تقع على عاتق منفّذي هذه الطرق. وعلى وجه الخصوص، التخلص منها عند عدم الحاجة إليها.
الاكتساب
الفئات الفرعية المعروفة المباشرة: nl::Weave::Profiles::DataManagement_Legacy::DMPublisher
الدوال العامة |
|
---|---|
UpdateIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList)=0
|
virtual WEAVE_ERROR
تحديد استلام طلب تعديل
|
ViewIndication(ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList)=0
|
virtual WEAVE_ERROR
تشير إلى استلام طلب مشاهدة.
|
الدوال العامة
UpdateIndication
virtual WEAVE_ERROR UpdateIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aDataList )=0
تحديد استلام طلب تعديل
تشير إلى أنه تم استلام إطار طلب تحديث وأن المُرسِل في انتظار المعالجة والردّ.
التفاصيل | |||||
---|---|---|---|---|---|
المَعلمات |
|
||||
المرتجعات |
WEAVE_NO_ERROR لإعلام المستخدمين بنجاح. وبخلاف ذلك، تكون القيمة حسب تقدير مُنفّذ الإجراء.
|
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
تشير إلى استلام طلب مشاهدة.
تشير إلى أنه تم استلام إطار طلب عرض وأن المرسل في انتظار المعالجة والاستجابة.
التفاصيل | |||||
---|---|---|---|---|---|
المَعلمات |
|
||||
المرتجعات |
WEAVE_NO_ERROR لإعلام المستخدمين بنجاح. وبخلاف ذلك، تكون القيمة حسب تقدير مُنفّذ الإجراء.
|