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 la delegada de WeaveFabricState. Warm usa esta información para recibir notificaciones sobre los cambios de estado de Fabric.

Herencia

Se 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 elimina o elimina un tejido.

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
Se modificó WeaveFabricState.
[in] newFabricId
Es el nuevo ID de tela.

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)

WeaveFabricState invoca este método cuando se elimina o elimina un tejido.

Detalles
Parámetros
[in] fabricState
Se modificó WeaveFabricState.
[in] oldFabricId
Es el ID de tela anterior o anterior.