nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

هذه فئة داخلية في CoolCore.

ملخّص

تنفّذ الواجهة FabricStateDelegate. يتم ضبط مثيل من هذه الفئة (المعروف تحديدًا sWarmFabricStateDelegate) كمفوَّض WeaveFabricState. يستخدم Warm هذا الخيار لتلقّي إشعارات بشأن تغييرات حالة النسيج.

الاكتساب

يتم اكتسابه من: nl::Weave::FabricStateDelegate

وظائف عامة

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)
virtual void
تم استدعاء هذه الطريقة بواسطة WeaveFabricState عند دمج/إنشاء نسيج جديد.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)
virtual void
يتم استدعاء هذه الطريقة بواسطة WeaveFabricState عند ترك/تنظيف نسيج.

وظائف عامة

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)

تم استدعاء هذه الطريقة بواسطة WeaveFabricState عند دمج/إنشاء نسيج جديد.

التفاصيل
المعلمات
[in] fabricState
WeaveFabricState الذي تم تغييره.
[in] newFabricId
معرّف القماش الجديد

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

يتم استدعاء هذه الطريقة بواسطة WeaveFabricState عند ترك/تنظيف نسيج.

التفاصيل
المعلمات
[in] fabricState
WeaveFabricState الذي تم تغييره.
[in] oldFabricId
رقم تعريف القماش القديم/السابق