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 للإبلاغ عن النجاح. وبخلاف ذلك، يتم تحديد القيمة وفقًا لتقدير القائم بالتنفيذ.
|