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 כדי לדווח על הצלחה. אחרת, הערך נתון לשיקול דעתו של המיישם.
|