nl::Weave::FabricStateDelegate

هذا صف مجرّد.

#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

DidLeaveFabric

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

ويتم استدعاء هذه الطريقة عندما تترك WeaveFabricState نسيجًا (أي يتم محو حالة النسيج).

التفاصيل
المعلمات
[in] fabricState
مؤشر إلى WeaveFabricState الذي تم تغييره.
[in] oldFabricId
معرف القماش القديم الذي تم محوه