nl :: Tejido:: DeviceLayer :: Interno:: FabricProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
Implementa el perfil de aprovisionamiento de tejido Weave para un dispositivo Weave.
Resumen
Herencia
Hereda de:nl :: Weave :: Perfiles :: FabricProvisioning :: FabricProvisioningServer
nl :: Weave :: Perfiles :: FabricProvisioning :: FabricProvisioningDelegate
Funciones publicas | |
---|---|
HandleCreateFabric (void) override | virtual WEAVE_ERROR Indica que el dispositivo ha creado una nueva tela. |
HandleGetFabricConfig (void) override | virtual WEAVE_ERROR Indica que se ha solicitado la configuración del Weave Fabric actual. |
HandleJoinExistingFabric (void) override | virtual WEAVE_ERROR Indica que el dispositivo se ha unido a un tejido existente. |
HandleLeaveFabric (void) override | virtual WEAVE_ERROR Indica que el dispositivo ha dejado una tela. |
Init () | |
IsPairedToAccount () const override | virtual bool Llamado para determinar si el dispositivo está actualmente vinculado a una cuenta. |
LeaveFabric (void) | |
OnPlatformEvent (const WeaveDeviceEvent *event) | void |
Funciones protegidas | |
---|---|
FabricProvisioningServer ()=default | |
FabricProvisioningServer (const FabricProvisioningServer &)=delete | |
FabricProvisioningServer (const FabricProvisioningServer &&)=delete | |
operator= (const FabricProvisioningServer &)=delete | |
~FabricProvisioningServer ()=default |
Funciones publicas
ManejarCrearTela
virtual WEAVE_ERROR HandleCreateFabric( void ) override
Indica que el dispositivo ha creado una nueva tela.
Detalles | |||||
---|---|---|---|---|---|
Valores devueltos |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void ) override
Indica que se ha solicitado la configuración del Weave Fabric actual.
Detalles | |||||
---|---|---|---|---|---|
Valores devueltos |
|
ManejarUnirseExistenteTela
virtual WEAVE_ERROR HandleJoinExistingFabric( void ) override
Indica que el dispositivo se ha unido a un tejido existente.
Detalles | |||||
---|---|---|---|---|---|
Valores devueltos |
|
MangoDejarTela
virtual WEAVE_ERROR HandleLeaveFabric( void ) override
Indica que el dispositivo ha dejado una tela.
Detalles | |||||
---|---|---|---|---|---|
Valores devueltos |
|
En eso
WEAVE_ERROR Init()
IsPairedToAccount
virtual bool IsPairedToAccount() const override
Llamado para determinar si el dispositivo está actualmente vinculado a una cuenta.
DejarTela
WEAVE_ERROR LeaveFabric( void )
OnPlatformEvent
void OnPlatformEvent( const WeaveDeviceEvent *event )
Funciones protegidas
FabricProvisioningServer
FabricProvisioningServer()=default
FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer & )=delete
FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer && )=delete
operador =
FabricProvisioningServer & operator=( const FabricProvisioningServer & )=delete
~ FabricProvisioningServer
~FabricProvisioningServer()=default