nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

هذا صف داخلي لـ CoolCore.

ملخّص

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

الاكتساب

موروث من: 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
معرّف القماش القديم/السابق