nl:: Weave:: DeviceLayer:: Internal:: FabricProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
为 Weave 设备实现 Weave Fabric 配置文件。
摘要
继承
沿用自:nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer
nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate
公共函数 |
|
---|---|
HandleCreateFabric(void) override
|
virtual WEAVE_ERROR
表示设备已创建新的 Fabric。
|
HandleGetFabricConfig(void) override
|
virtual WEAVE_ERROR
表示已请求当前 Weave Fabric 的配置。
|
HandleJoinExistingFabric(void) override
|
virtual WEAVE_ERROR
表示设备已加入现有的 Fabric。
|
HandleLeaveFabric(void) override
|
virtual WEAVE_ERROR
表示设备已离开 Fabric。
|
Init()
|
|
IsPairedToAccount() const override
|
virtual bool
调用以确定设备当前是否已与账户配对。
|
LeaveFabric(void)
|
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
受保护的函数 |
|
---|---|
FabricProvisioningServer()=default
|
|
FabricProvisioningServer(const FabricProvisioningServer &)=delete
|
|
FabricProvisioningServer(const FabricProvisioningServer &&)=delete
|
|
operator=(const FabricProvisioningServer &)=delete
|
|
~FabricProvisioningServer()=default
|
|
公共函数
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void ) override
表示设备已创建新的 Fabric。
详细信息 | |||||
---|---|---|---|---|---|
返回值 |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void ) override
表示已请求当前 Weave Fabric 的配置。
详细信息 | |||||
---|---|---|---|---|---|
返回值 |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void ) override
表示设备已加入现有的 Fabric。
详细信息 | |||||
---|---|---|---|---|---|
返回值 |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void ) override
表示设备已离开 Fabric。
详细信息 | |||||
---|---|---|---|---|---|
返回值 |
|
Init
WEAVE_ERROR Init()
IsPairedToAccount
virtual bool IsPairedToAccount() const override
调用以确定设备当前是否已与账户配对。
LeaveFabric
WEAVE_ERROR LeaveFabric( void )
OnPlatformEvent
void OnPlatformEvent( const WeaveDeviceEvent *event )
受保护的函数
FabricProvisioningServer
FabricProvisioningServer()=default
FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer & )=delete
FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer && )=delete
operator=
FabricProvisioningServer & operator=( const FabricProvisioningServer & )=delete
~FabricProvisioningServer
~FabricProvisioningServer()=default