nl:: Weave:: DeviceLayer:: Internal:: FabricProvisioningServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/FabricProvisioningServer.h>
किसी वीव डिवाइस के लिए वीव फ़ैब्रिक प्रॉविज़निंग प्रोफ़ाइल लागू करता है.
खास जानकारी
इनहेरिटेंस
इनसे इनहेरिट किया जाता है: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
इससे पता चलता है कि डिवाइस ने फ़ैब्रिक छोड़ दिया है.
जानकारी | |||||
---|---|---|---|---|---|
रिटर्न वैल्यू |
|
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