nl:: বুনা:: প্রোফাইল:: DataManagement_Legacy:: প্রকাশক ডেটা ম্যানেজার
এটি একটি বিমূর্ত ক্লাস।#include <src/lib/profiles/data-management/Legacy/PublisherDataManager.h>
WDM প্রকাশকের দ্বারা প্রয়োজনীয় নিশ্চিতকরণ এবং বিজ্ঞপ্তি পদ্ধতির সংজ্ঞা সম্বলিত একটি বিমূর্ত শ্রেণী।
সারাংশ
Class PublisherDataManager হল একটি বিমূর্ত শ্রেণী যা WDM প্রোটোকল এক্সচেঞ্জে প্রকাশকের দ্বারা সরবরাহকৃত ডেটা এবং স্থিতি পরিচালনা করার জন্য একটি অ্যাপ্লিকেশন বাস্তবায়নকারীকে যে পদ্ধতিগুলি প্রদান করতে হবে তা বানান করে৷ এটি ডিএমপিপাবলিশারের বিমূর্ত বেস ক্লাসের দুটি প্রাথমিক উপাদানগুলির মধ্যে একটি।
নোট করুন যে নীচের সমস্ত ইঙ্গিত পদ্ধতিগুলি একটি বিনিময় প্রসঙ্গ যুক্তি গ্রহণ করে এবং এই প্রসঙ্গ পরিচালনা করার দায়িত্ব এই পদ্ধতিগুলির বাস্তবায়নকারীদের। বিশেষ করে, যখন এটি আর প্রয়োজন হয় না তখন এটি নিষ্পত্তি করা।
উত্তরাধিকার
সরাসরি পরিচিত সাবক্লাস: nl::Weave::Profiles::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
একটি আপডেট অনুরোধের প্রাপ্তি নির্দেশ করুন.
নির্দেশ করুন যে একটি আপডেট অনুরোধ ফ্রেম গৃহীত হয়েছে এবং প্রেরক প্রক্রিয়াকরণ এবং প্রতিক্রিয়ার জন্য অপেক্ষা করছে৷
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্নস | সফলতার সাথে যোগাযোগ করতে WEAVE_NO_ERROR । অন্যথায় মানটি বাস্তবায়নকারীর বিবেচনার ভিত্তিতে। |
ViewIndication
virtual WEAVE_ERROR ViewIndication( ExchangeContext *aResponseCtx, ReferencedTLVData & aPathList )=0
একটি ভিউ অনুরোধের প্রাপ্তি নির্দেশ করুন।
নির্দেশ করুন যে একটি ভিউ অনুরোধ ফ্রেম গৃহীত হয়েছে এবং প্রেরক প্রক্রিয়াকরণ এবং প্রতিক্রিয়ার জন্য অপেক্ষা করছে৷
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্নস | সফলতার সাথে যোগাযোগ করতে WEAVE_NO_ERROR । অন্যথায় মানটি বাস্তবায়নকারীর বিবেচনার ভিত্তিতে। |