nl::Weave::FabricStateDelegate

Ini adalah class abstrak.

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

Class delegasi abstrak ini mengomunikasikan perubahan status fabric.

Ringkasan

Inheritance

Subclass Langsung yang Diketahui: nl::Weave::Warm::WarmFabricStateDelegate

Fungsi publik

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
Metode ini dipanggil saat WeaveFabricState menggabungkan atau membuat fabric baru.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
Metode ini dipanggil saat WeaveFabricState meninggalkan kain (yaitu, status kain dibersihkan).

Fungsi publik

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)=0

Metode ini dipanggil saat WeaveFabricState menggabungkan atau membuat fabric baru.

Detail
Parameter
[in] fabricState
Pointer ke WeaveFabricState yang telah diubah.
[in] newFabricId
ID fabric baru dari WeaveFabricState.

DidLeaveFabric

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

Metode ini dipanggil saat WeaveFabricState meninggalkan kain (yaitu, status kain dibersihkan).

Detail
Parameter
[in] fabricState
Pointer ke WeaveFabricState yang telah diubah.
[in] oldFabricId
ID kain lama yang telah dihapus.