нл:: Переплетение:: Теплый:: WarmFabricStateDelegate

#include <src/warm/Warm.h>

Это внутренний класс WarmCore.

Краткое содержание

Он реализует интерфейс FabricStateDelegate . Экземпляр этого класса (а именно sWarmFabricStateDelegate) устанавливается как делегат WeaveFabricState . Warm использует это для получения уведомлений об изменениях состояния 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
Новый идентификатор ткани.

СделалОставитьТкань

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

Этот метод вызывается WeaveFabricState при выходе/очистке структуры.

Подробности
Параметры
[in] fabricState
Измененное состояние WeaveFabricState .
[in] oldFabricId
Старый/предыдущий идентификатор ткани.