nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

이 클래스는 HeatCore의 내부 클래스입니다.

요약

FabricStateDelegate 인터페이스를 구현합니다. 이 클래스의 인스턴스 (즉, sWarmFabricStateDelegate)는 WeaveFabricState의 위임으로 설정됩니다. 은 이를 사용하여 Fabric 상태 변경에 관한 알림을 받습니다.

상속

상속 출처: nl::Weave::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입니다.

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

이 메서드는 패브릭을 나가거나 지울 때 WeaveFabricState에 의해 호출됩니다.

세부정보
매개변수
[in] fabricState
변경된 WeaveFabricState
[in] oldFabricId
이전/이전 패브릭 ID입니다.