nl::Önde::FabricStateTemsilci

Bu, soyut bir sınıftır.

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

Bu soyut yetki sınıf, kumaş durumundaki değişiklikleri bildirir.

Özet

Devralma

Doğrudan Bilinen Alt Sınıflar: nl::Weave::Warm::WarmFabricStateTemsilcisi

Herkese açık işlevler

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
Bu yöntem, WeaveFabricState yeni bir kumaşa katıldığında veya yeni bir kumaş oluşturduğunda çağrılır.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
Bu yöntem, WeaveFabricState bir kumaştan çıktığında (ör. kumaş durumu temizlendiğinde) çağrılır.

Herkese açık işlevler

DidjoinFabric

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

Bu yöntem, WeaveFabricState yeni bir kumaşa katıldığında veya yeni bir kumaş oluşturduğunda çağrılır.

Ayrıntılar
Parametreler
[in] fabricState
Değiştirilen WeaveFabricState işaretçisi.
[in] newFabricId
WeaveFabricState'in yeni kumaş kimliği.

DidExitFabric

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

Bu yöntem, WeaveFabricState bir kumaştan çıktığında (ör. kumaş durumu temizlendiğinde) çağrılır.

Ayrıntılar
Parametreler
[in] fabricState
Değiştirilen WeaveFabricState işaretçisi.
[in] oldFabricId
Temizlenen eski kumaş kimliği.