nl:: Weave:: Devicelayer:: Nội bộ:: ServiceCung cấp Máy chủ
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/ServiceProvisioningServer.h>
Triển khai cấu hình Cung cấp dịch vụ Weave cho thiết bị Weave.
Tóm tắt
Tính kế thừa
Kế thừa từ:nl::Weave::Profiles::Serviceprovisioning::ServiceprovisioningServer
nl::Weave::Profiles::ServiceTrạng thái cấp dịch vụ::ServiceOfferingDelegate
Hàm công khai |
|
---|---|
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
Được gọi để xác định xem thiết bị hiện có được ghép nối với tài khoản hay không.
|
OnPlatformEvent(const WeaveDeviceEvent *event)
|
void
|
Hàm được bảo vệ |
|
---|---|
ServiceProvisioningServer()=default
|
|
ServiceProvisioningServer(const ServiceProvisioningServer &)=delete
|
|
ServiceProvisioningServer(const ServiceProvisioningServer &&)=delete
|
|
operator=(const ServiceProvisioningServer &)=delete
|
|
~ServiceProvisioningServer()=default
|
|
Hàm công khai
Xử lý kết quả IFIFJServiceFabric
virtual void HandleIFJServiceFabricJoinResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
đối ứng ghép nối thiết bị sang tài khoản
virtual void HandlePairDeviceToAccountResult( WEAVE_ERROR localErr, uint32_t serverStatusProfileId, uint16_t serverStatusCode ) override
Tài khoản đăng ký ghép nối của dịch vụ xử lý đăng ký
WEAVE_ERROR HandleRegisterServicePairAccount( ::nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage & msg ) override
đối tượng Hủy đăng ký dịch vụ
virtual WEAVE_ERROR HandleUnregisterService( uint64_t serviceId ) override
Dịch vụ xử lý bản cập nhật
WEAVE_ERROR HandleUpdateService( ::nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage & msg ) override
Số nguyên
WEAVE_ERROR Init( void )
Được ghép nối với tài khoản
virtual bool IsPairedToAccount( void ) const override
Được gọi để xác định xem thiết bị hiện có được ghép nối với tài khoản hay không.
Sự kiện trên Platform
void OnPlatformEvent( const WeaveDeviceEvent *event )
Hàm được bảo vệ
Cung cấp máy chủ dịch vụ
ServiceProvisioningServer()=default
Cung cấp máy chủ dịch vụ
ServiceProvisioningServer( const ServiceProvisioningServer & )=delete
Cung cấp máy chủ dịch vụ
ServiceProvisioningServer( const ServiceProvisioningServer && )=delete
toán tử=
ServiceProvisioningServer & operator=( const ServiceProvisioningServer & )=delete
~Dịch vụ cung cấp máy chủ
~ServiceProvisioningServer()=default