nl::
  #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
init
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
operator=
ServiceProvisioningServer & operator=( const ServiceProvisioningServer & )=delete
~ServiceProvisioningServer
~ServiceProvisioningServer()=default