Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

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