nl::Weave::Warm::WarmFabricStateDelegate

#include <src/warm/Warm.h>

Esta es una clase interna de WarmCore.

Resumen

Implementa la interfaz FabricStateDelegate. Se establece una instancia de esta clase (es decir, sWarmFabricStateDelegate) como delegada de WeaveFabricState. Warm usa esta opción para recibir notificaciones sobre los cambios de estado de Fabric.

Herencia

Hereda de: nl::Weave::FabricStateDelegate

Funciones públicas

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)
virtual void
WeaveFabricState invoca este método cuando se une o crea una estructura nueva.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)
virtual void
WeaveFabricState invoca este método cuando se abandona o borra una tela.

Funciones públicas

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)

WeaveFabricState invoca este método cuando se une o crea una estructura nueva.

Detalles
Parámetros
[in] fabricState
El WeaveFabricState que se modifica.
[in] newFabricId
Es el nuevo ID de tejido.

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

WeaveFabricState invoca este método cuando se abandona o borra una tela.

Detalles
Parámetros
[in] fabricState
El WeaveFabricState que se modifica.
[in] oldFabricId
Es el ID de tejido anterior/anterior.