нл:: Переплетение:: Уровень устройства:: Внутренний:: Сервер FabricProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
Реализует профиль обеспечения Weave Fabric для устройства Weave.
Краткое содержание
Наследование
Наследуется от:nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer
nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate
Общественные функции | |
---|---|
HandleCreateFabric (void) override | virtual WEAVE_ERROR Указывает, что устройство создало новую структуру. |
HandleGetFabricConfig (void) override | virtual WEAVE_ERROR Указывает, что запрошена конфигурация текущей Weave Fabric. |
HandleJoinExistingFabric (void) override | virtual WEAVE_ERROR Указывает, что устройство присоединилось к существующей структуре. |
HandleLeaveFabric (void) override | virtual WEAVE_ERROR Указывает, что устройство покинуло структуру. |
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 |
Общественные функции
РучкаСоздатьТкань
virtual WEAVE_ERROR HandleCreateFabric( void ) override
Указывает, что устройство создало новую структуру.
Подробности | |||||
---|---|---|---|---|---|
Возвращаемые значения |
|
РучкаGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void ) override
Указывает, что запрошена конфигурация текущей Weave Fabric.
Подробности | |||||
---|---|---|---|---|---|
Возвращаемые значения |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void ) override
Указывает, что устройство присоединилось к существующей структуре.
Подробности | |||||
---|---|---|---|---|---|
Возвращаемые значения |
|
РучкаОставитьТкань
virtual WEAVE_ERROR HandleLeaveFabric( void ) override
Указывает, что устройство покинуло структуру.
Подробности | |||||
---|---|---|---|---|---|
Возвращаемые значения |
|
Инициализировать
WEAVE_ERROR Init()
Испайредтоаккаунт
virtual bool IsPairedToAccount() const override
Вызывается, чтобы определить, подключено ли устройство к учетной записи в данный момент.
ОставитьТкань
WEAVE_ERROR LeaveFabric( void )
Онплатформевент
void OnPlatformEvent( const WeaveDeviceEvent *event )
Защищенные функции
Сервер FabricProvisioningServer
FabricProvisioningServer()=default
Сервер FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer & )=delete
Сервер FabricProvisioningServer
FabricProvisioningServer( const FabricProvisioningServer && )=delete
оператор=
FabricProvisioningServer & operator=( const FabricProvisioningServer & )=delete
~FabricProvisioningServer
~FabricProvisioningServer()=default