nl::Weave::DeviceLayer::Internal::ServiceProvisioningServer

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/ServiceProvisioningServer.h>

Weave डिवाइस के लिए Weave सेवा प्रावधान प्रोफ़ाइल लागू करता है.

खास जानकारी

इनहेरिटेंस

इनसे इनहेरिट की गई:
  nl::Weave::Profiles::ServiceProvisioning::ServiceProvisioningServer
  nl::Weave::Profiles::ServiceProvisioning::ServiceProvisioningDelegate

सार्वजनिक फ़ंक्शन

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

HandlePairDeviceToAccountResult

virtual void HandlePairDeviceToAccountResult(
  WEAVE_ERROR localErr,
  uint32_t serverStatusProfileId,
  uint16_t serverStatusCode
) override

HandleRegisterServicePairAccount

WEAVE_ERROR HandleRegisterServicePairAccount(
  ::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg
) override

HandleUnregisterService

virtual WEAVE_ERROR HandleUnregisterService(
  uint64_t serviceId
) override

HandleUpdateService

WEAVE_ERROR HandleUpdateService(
  ::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg
) override

शुरू करें

WEAVE_ERROR Init(
  void
)

IsPairedToAccount

virtual bool IsPairedToAccount(
  void
) const override

इस नंबर को यह पता लगाने के लिए कॉल किया जाता है कि डिवाइस अभी किसी खाते से जुड़ा हुआ है या नहीं.

OnPlatformEvent

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

सुरक्षित किए गए फ़ंक्शन

ServiceProvisioningServer

 ServiceProvisioningServer()=default

ServiceProvisioningServer

 ServiceProvisioningServer(
  const ServiceProvisioningServer &
)=delete

ServiceProvisioningServer

 ServiceProvisioningServer(
  const ServiceProvisioningServer &&
)=delete

ऑपरेटर=

ServiceProvisioningServer & operator=(
  const ServiceProvisioningServer &
)=delete

~Serviceप्रावधान सर्वर

 ~ServiceProvisioningServer()=default