nl:: বুনা:: ফ্যাব্রিকস্টেট ডেলিগেট

এটি একটি বিমূর্ত ক্লাস।

#include <src/lib/core/WeaveFabricState.h>

এই বিমূর্ত প্রতিনিধি শ্রেণী ফ্যাব্রিক অবস্থা পরিবর্তন যোগাযোগ.

সারাংশ

উত্তরাধিকার

সরাসরি পরিচিত সাবক্লাস: nl::Weave::Warm::WarmFabricStateDelegate

পাবলিক ফাংশন

DidJoinFabric ( WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
এই পদ্ধতিটি বলা হয় যখন WeaveFabricState যোগদান করে বা একটি নতুন ফ্যাব্রিক তৈরি করে।
DidLeaveFabric ( WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
এই পদ্ধতিটি বলা হয় যখন WeaveFabricState একটি ফ্যাব্রিক ছেড়ে যায় (অর্থাৎ, ফ্যাব্রিক স্টেট পরিষ্কার করা হয়)।

পাবলিক ফাংশন

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)=0

এই পদ্ধতিটি বলা হয় যখন WeaveFabricState যোগদান করে বা একটি নতুন ফ্যাব্রিক তৈরি করে।

বিস্তারিত
পরামিতি
[in] fabricState
WeaveFabricState এর একটি পয়েন্টার যা পরিবর্তিত হয়েছে।
[in] newFabricId
WeaveFabricState এর নতুন ফ্যাব্রিক আইডি।

ডিডলিভফ্যাব্রিক

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)=0

এই পদ্ধতিটি বলা হয় যখন WeaveFabricState একটি ফ্যাব্রিক ছেড়ে যায় (অর্থাৎ, ফ্যাব্রিক স্টেট পরিষ্কার করা হয়)।

বিস্তারিত
পরামিতি
[in] fabricState
WeaveFabricState এর একটি পয়েন্টার যা পরিবর্তিত হয়েছে।
[in] oldFabricId
পুরানো ফেব্রিক আইডি যা সাফ করা হয়েছিল।