nl::Weave::FabricStateDelegate

Ini adalah class abstrak.

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

Class delegasi abstrak ini mengomunikasikan perubahan status fabric.

Ringkasan

Inheritance

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

Fungsi publik

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

Fungsi publik

DidJoinFabric

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

Metode ini dipanggil ketika WeaveFabricState menggabungkan atau membuat fabric baru.

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

DidLeaveFabric

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

Metode ini dipanggil saat WeaveFabricState keluar dari kain (yaitu, status kain dihapus).

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