NL::编织::温暖的:: WarmFabricStateDelegate

#include <src/warm/Warm.h>

这是 WarmCore 的内部类。

概括

它实现了FabricStateDelegate接口。这个类(即sWarmFabricStateDelegate)的一个实例,被设定为委托WeaveFabricState使用这个通知的织物状态变化。

遗产

:从继承NL ::编织:: 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
新的面料 ID。

已离开织物

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

此方法由调用WeaveFabricState离去/清除的织物时。

细节
参数
[in] fabricState
WeaveFabricState被改变。
[in] oldFabricId
旧的/以前的面料 ID。