Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

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 の新しいファブリック ID。

DidLeaveFabric

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

このメソッドは、WeaveFabricState がファブリックを出る(つまり、ファブリック状態がクリアされる)ときに呼び出されます。

詳細
パラメータ
[in] fabricState
変更された WeaveFabricState へのポインタ。
[in] oldFabricId
消去された古いファブリック ID。