Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: ডেটা ম্যানেজমেন্ট_এলজিসি :: প্রকাশকডাটা ম্যানেজার

এটি একটি বিমূর্ত শ্রেণি।

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

ডাব্লুডিএম প্রকাশক দ্বারা প্রয়োজনীয় এবং নিশ্চিতকরণ বিজ্ঞপ্তির পদ্ধতির সংজ্ঞা সম্বলিত একটি বিমূর্ত শ্রেণি।

সারসংক্ষেপ

ক্লাস PublisherDataManager একটি বিমূর্ত বর্গ যে মন্ত্র আউট পদ্ধতি একটি অ্যাপ্লিকেশন implementer অর্ডার ডেটা এবং অবস্থা 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
ওয়েভ এক্সচেঞ্জ প্রসঙ্গে একটি পয়েন্টার যেখানে বার্তাটি সরবরাহ করা হয়েছিল। বিনিময় প্রসঙ্গ সম্পর্কে উপরের নোট দেখুন।
[in] aDataList
একটি একটি রেফারেন্স ReferencedTLVData একটি TLV এনকোডেড তথ্য তালিকা নতুন তথ্য মান বিশদ এবং সংস্করণ বিরুদ্ধে আপডেট করা হয়েছে এর শনাক্তকারী সহ ধারণকারী অবজেক্ট।
ফিরে আসে
WEAVE_NO_ERROR সাফল্য যোগাযোগ করতে। অন্যথায় মানটি প্রয়োগকারীের বিবেচনার ভিত্তিতে।

ViewIndication

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

একটি দেখার অনুরোধের প্রাপ্তি নির্দেশ করুন।

ইঙ্গিত করুন যে একটি দর্শন অনুরোধের ফ্রেম পেয়েছে এবং প্রেরক প্রক্রিয়াজাতকরণ এবং প্রতিক্রিয়াটির অপেক্ষায় রয়েছে।

বিশদ
পরামিতি
[in] aResponseCtx
ওয়েভ এক্সচেঞ্জ প্রসঙ্গে একটি পয়েন্টার যেখানে বার্তাটি সরবরাহ করা হয়েছিল। বিনিময় প্রসঙ্গ সম্পর্কে উপরের নোট দেখুন।
[in] aPathList
একটি একটি রেফারেন্স ReferencedTLVData একটি TLV এনকোডেড পথ তালিকা অনুরোধ করা তথ্য বিশদ ধারণকারী অবজেক্ট।
ফিরে আসে
WEAVE_NO_ERROR সাফল্য যোগাযোগ করতে। অন্যথায় মানটি প্রয়োগকারীের বিবেচনার ভিত্তিতে।