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

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

#include <src/lib/profiles/data-management/Current/CommandSender.h>

সারসংক্ষেপ

নোট: এই শ্রেণীর অবহিত ক্ষেত্রে সংশ্লিষ্ট যদি সাহায্য করে TraitDataSink কমান্ড সব পার্শ্ব প্রতিক্রিয়া পর্যন্ত ধরা হয়েছে। CommandSender বর্গ অনুরোধ সঞ্চালন ও প্রতিক্রিয়া অভ্যর্থনা সময় প্রয়োজনীয় প্রয়োজনীয় তথ্য পূরণ করার জন্য দায়ী। অ্যাপ্লিকেশনটি দুটি রূপের মধ্যে একটিতে এটি ব্যবহার করতে পারে: ক) কমান্ড প্রেরণ শুরু করার আগে ডেটা সিঙ্কের একটি বৈধ ডেটা সংস্করণ রাখুন খ) কমান্ডগুলি প্রেরণা শুরুর আগে কোনও বৈধ ডেটা সংস্করণ রাখবেন না।

পূর্ববর্তী ক্ষেত্রে, কমান্ড প্রেরণের আগে ডুবনের সংস্করণটি জানা যায়, ডুবটি ধরা পড়েছে কিনা তার সঠিক পরে অনুমানের অনুমতি দেয়।

পরবর্তী ক্ষেত্রে, পূর্ববর্তী সংস্করণের অনুপস্থিতির ফলে যুক্তির ফলে সিঙ্ক্রোনাইজেশনটিকে উইন্ডো ভিত্তিক হিউরিস্টিকের দিকে ফিরে আসে er এটি এলোমেলোভাবে ডেটা সংস্করণগুলির উপস্থিতির কারণে যা প্রকাশকের কাছ থেকে প্রাপ্ত একটি কম সংখ্যক পোস্ট কমান্ড অভ্যর্থনা থেকে ঝাঁপিয়ে পড়া ডেটা সংস্করণে আসতে পারে।

পাবলিক ফাংশন

HasDataCaughtUp (void)
bool
Init ()

পাবলিক ফাংশন

হ্যাশডাটাচ্যাচআপ

bool HasDataCaughtUp(
  void
)

এটা

WEAVE_ERROR Init()