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
इससे पता चलता है कि डिवाइस ने नया फ़ैब्रिक बनाया है.
|
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
|
|
सार्वजनिक फ़ंक्शन
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void ) override
इससे पता चलता है कि डिवाइस ने नया फ़ैब्रिक बनाया है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void ) override
इससे पता चलता है कि मौजूदा Weave Fabric को कॉन्फ़िगर करने का अनुरोध किया गया है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void ) override
इससे पता चलता है कि डिवाइस को किसी मौजूदा फ़ैब्रिक में जोड़ा गया है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void ) override
इससे पता चलता है कि डिवाइस ने फ़ैब्रिक छोड़ दिया है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
शुरू करें
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
ऑपरेटर=
FabricProvisioningServer & operator=( const FabricProvisioningServer & )=delete
~FabricProvisioningServer
~FabricProvisioningServer()=default