nl:: بافت:: FabricState Delegate

این یک کلاس انتزاعی است.

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

این کلاس نماینده انتزاعی تغییرات حالت فابریک را مخابره می کند.

خلاصه

ارث

زیر کلاس های مستقیم شناخته شده: nl:: بافت::گرم::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
شناسه پارچه قدیمی که پاک شد.