nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningDelegate
Esta es una clase abstracta.
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
Delegar clase para implementar acciones adicionales correspondientes a las operaciones de aprovisionamiento de Fabric.
Resumen
Herencia
Se hereda de: nl::Weave::WeaveServerDelegateBaseSubclases conocidas directas: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
Funciones públicas |
|
---|---|
EnforceAccessControl(ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result)
|
virtual void
Aplica el control de acceso a nivel del mensaje para un mensaje entrante de la solicitud de aprovisionamiento de Fabric.
|
HandleCreateFabric(void)=0
|
virtual WEAVE_ERROR
Indica que el dispositivo creó un nuevo Fabric.
|
HandleGetFabricConfig(void)=0
|
virtual WEAVE_ERROR
Indica que se solicitó la configuración de la red actual de Weave Fabric.
|
HandleJoinExistingFabric(void)=0
|
virtual WEAVE_ERROR
Indica que el dispositivo se unió a una Fabric existente.
|
HandleLeaveFabric(void)=0
|
virtual WEAVE_ERROR
Indica que el dispositivo salió de Fabric.
|
IsPairedToAccount() const
|
virtual bool
Se llama para determinar si el dispositivo está vinculado con una cuenta.
|
Funciones públicas
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
Aplica el control de acceso a nivel del mensaje para un mensaje entrante de la solicitud de aprovisionamiento de Fabric.
Detalles | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parámetros |
|
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void )=0
Indica que el dispositivo creó un nuevo Fabric.
Detalles | |||||
---|---|---|---|---|---|
Valores de retorno |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void )=0
Indica que se solicitó la configuración de la red actual de Weave Fabric.
Detalles | |||||
---|---|---|---|---|---|
Valores de retorno |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void )=0
Indica que el dispositivo se unió a una Fabric existente.
Detalles | |||||
---|---|---|---|---|---|
Valores de retorno |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void )=0
Indica que el dispositivo salió de Fabric.
Detalles | |||||
---|---|---|---|---|---|
Valores de retorno |
|
IsPairedToAccount
virtual bool IsPairedToAccount() const
Se llama para determinar si el dispositivo está vinculado con una cuenta.