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

nl :: Tecer:: DeviceLayer :: Interno:: FabricProvisioningServer

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>

Implementa o perfil de provisionamento do Weave Fabric para um dispositivo Weave.

Resumo

Herança

Herda de:
  nl :: Weave :: Profiles :: FabricProvisioning :: FabricProvisioningServer
  nl :: Weave :: Profiles :: FabricProvisioning :: FabricProvisioningDelegate

Funções públicas

HandleCreateFabric (void) override
virtual WEAVE_ERROR
Indica que o dispositivo criou um novo Fabric.
HandleGetFabricConfig (void) override
virtual WEAVE_ERROR
Indica que a configuração do Tecido Weave atual foi solicitada.
HandleJoinExistingFabric (void) override
virtual WEAVE_ERROR
Indica que o dispositivo ingressou em um Fabric existente.
HandleLeaveFabric (void) override
virtual WEAVE_ERROR
Indica que o dispositivo saiu de um Fabric.
Init ()
IsPairedToAccount () const override
virtual bool
Chamado para determinar se o dispositivo está atualmente emparelhado com uma conta.
LeaveFabric (void)
OnPlatformEvent (const WeaveDeviceEvent *event)
void

Funções protegidas

FabricProvisioningServer ()=default
FabricProvisioningServer (const FabricProvisioningServer &)=delete
FabricProvisioningServer (const FabricProvisioningServer &&)=delete
operator= (const FabricProvisioningServer &)=delete
~FabricProvisioningServer ()=default

Funções públicas

HandleCreateFabric

virtual WEAVE_ERROR HandleCreateFabric(
  void
) override

Indica que o dispositivo criou um novo Fabric.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Outro tecido ou códigos de erro específicos da plataforma indicando que ocorreu um erro impedindo o dispositivo de criar um tecido.

HandleGetFabricConfig

virtual WEAVE_ERROR HandleGetFabricConfig(
  void
) override

Indica que a configuração do Tecido Weave atual foi solicitada.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Outro Weave ou códigos de erro específicos da plataforma indicando que ocorreu um erro impedindo o dispositivo de retornar a configuração do fabric.

HandleJoinExistingFabric

virtual WEAVE_ERROR HandleJoinExistingFabric(
  void
) override

Indica que o dispositivo ingressou em um Fabric existente.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Outro tecido ou códigos de erro específicos da plataforma indicando que ocorreu um erro impedindo o dispositivo de se unir ao tecido.

HandleLeaveFabric

virtual WEAVE_ERROR HandleLeaveFabric(
  void
) override

Indica que o dispositivo saiu de um Fabric.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Outro tecido ou códigos de erro específicos da plataforma indicando que ocorreu um erro impedindo o dispositivo de deixar o tecido.

Iniciar

WEAVE_ERROR Init()

IsPairedToAccount

virtual bool IsPairedToAccount() const override

Chamado para determinar se o dispositivo está atualmente emparelhado com uma conta.

LeaveFabric

WEAVE_ERROR LeaveFabric(
  void
)

OnPlatformEvent

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

Funções protegidas

FabricProvisioningServer

 FabricProvisioningServer()=default

FabricProvisioningServer

 FabricProvisioningServer(
  const FabricProvisioningServer &
)=delete

FabricProvisioningServer

 FabricProvisioningServer(
  const FabricProvisioningServer &&
)=delete

operador =

FabricProvisioningServer & operator=(
  const FabricProvisioningServer &
)=delete

~ FabricProvisioningServer

 ~FabricProvisioningServer()=default