nl:: बुना:: डिवाइस लेयर:: अंदरूनी:: सेवा प्रावधान सर्वर
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/ServiceProvisioningServer.h>
Weave डिवाइस के लिए Weave सेवा प्रावधान प्रोफ़ाइल लागू करता है.
खास जानकारी
इनहेरिटेंस
यहां से इनहेरिट किया जाता है:nl::Weave::Profiles::Service प्रावधान::Service प्रावधानingServer
nl::Weave::Profiles::Service प्रावधान::Service प्रावधानingDelegate
सार्वजनिक फ़ंक्शन |
|
---|---|
HandleIFJServiceFabricJoinResult(WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override
|
virtual void
|
HandlePairDeviceToAccountResult(WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode) override
|
virtual void
|
HandleRegisterServicePairAccount(::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg) override
|
|
HandleUnregisterService(uint64_t serviceId) override
|
virtual WEAVE_ERROR
|
HandleUpdateService(::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg) override
|
|
Init(void)
|
|
IsPairedToAccount(void) const override
|
virtual bool
यह तय करने के लिए कि डिवाइस फ़िलहाल किसी खाते से जुड़ा है या नहीं, कॉल किया जाता है.
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
सुरक्षित किए गए फ़ंक्शन |
|
---|---|
ServiceProvisioningServer()=default
|
|
ServiceProvisioningServer(const ServiceProvisioningServer &)=delete
|
|
ServiceProvisioningServer(const ServiceProvisioningServer &&)=delete
|
|
operator=(const ServiceProvisioningServer &)=delete
|
|
~ServiceProvisioningServer()=default
|
|
सार्वजनिक फ़ंक्शन
HandleIFJServiceFabricjoinResult
virtual void HandleIFJServiceFabricJoinResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
हैंडलर पेयर डिवाइस टू अकाउंट नतीजा
virtual void HandlePairDeviceToAccountResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
HandleregisterServiceपेयरखाता
WEAVE_ERROR HandleRegisterServicePairAccount( ::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg ) override
मैनेज नहीं की जा सकने वाली सेवा
virtual WEAVE_ERROR HandleUnregisterService( uint64_t serviceId ) override
हैंडलर अपडेट सेवा
WEAVE_ERROR HandleUpdateService( ::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg ) override
इनिट
WEAVE_ERROR Init( void )
Isपेयर किया गयाखाता
virtual bool IsPairedToAccount( void ) const override
यह तय करने के लिए कि डिवाइस फ़िलहाल किसी खाते से जुड़ा है या नहीं, कॉल किया जाता है.
ऑनप्लैटफ़ॉर्म इवेंट
void OnPlatformEvent( const WeaveDeviceEvent *event )
सुरक्षित किए गए फ़ंक्शन
Service प्रावधानing सर्वर
ServiceProvisioningServer()=default
Service प्रावधानing सर्वर
ServiceProvisioningServer( const ServiceProvisioningServer & )=delete
Service प्रावधानing सर्वर
ServiceProvisioningServer( const ServiceProvisioningServer && )=delete
ऑपरेटर=
ServiceProvisioningServer & operator=( const ServiceProvisioningServer & )=delete
~Service प्रावधान सर्वर
~ServiceProvisioningServer()=default