O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl::Weave::FabricStateDelegate

Esta é uma classe abstrata.

#include <src/lib/core/WeaveFabricState.h>

Essa classe delegada abstrata comunica mudanças de estado do Fabric.

Resumo

Herança

Subclasses conhecidas conhecidas: nl::Weave::Warm::WarmFabricStateDelegate

Funções públicas

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
Esse método é chamado quando WeaveFabricState entra ou cria um novo fabrico.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
Esse método é chamado quando WeaveFabricState sai de um tecido (ou seja, o estado do tecido é apagado).

Funções públicas

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)=0

Esse método é chamado quando WeaveFabricState entra ou cria um novo fabrico.

Detalhes
Parâmetros
[in] fabricState
Um ponteiro para WeaveFabricState que foi alterado.
[in] newFabricId
O novo ID do Fabric do WeaveFabricState.

DidExitFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)=0

Esse método é chamado quando WeaveFabricState sai de um tecido (ou seja, o estado do tecido é apagado).

Detalhes
Parâmetros
[in] fabricState
Um ponteiro para o WeaveFabricState que foi modificado.
[in] oldFabricId
O ID do tecido antigo que foi apagado.