nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

WarCore의 내부 클래스입니다.

요약

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입니다.