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.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: DeviceLayer :: Nội bộ :: FabricProvisratingServer

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

Triển khai cấu hình Cấp phép Vải dệt cho thiết bị Dệt.

Tóm lược

Di sản

Kế thừa từ:
  nl :: Weave :: Profiles :: FabricProvisinstall :: FabricProvisinstallServer
  nl :: Weave :: Profiles :: FabricProvisinstall :: FabricProvisinstallDelegate

Chức năng công cộng

HandleCreateFabric (void) override
virtual WEAVE_ERROR
Cho biết thiết bị đã tạo một Vải mới.
HandleGetFabricConfig (void) override
virtual WEAVE_ERROR
Cho biết rằng cấu hình của Vải dệt hiện tại đã được yêu cầu.
HandleJoinExistingFabric (void) override
virtual WEAVE_ERROR
Cho biết thiết bị đã tham gia vào một Vải hiện có.
HandleLeaveFabric (void) override
virtual WEAVE_ERROR
Cho biết thiết bị đã để lại một Vải.
Init ()
IsPairedToAccount () const override
virtual bool
Được gọi để xác định xem thiết bị hiện đã được ghép nối với tài khoản hay chưa.
LeaveFabric (void)
OnPlatformEvent (const WeaveDeviceEvent *event)
void

Các chức năng được bảo vệ

FabricProvisioningServer ()=default
FabricProvisioningServer (const FabricProvisioningServer &)=delete
FabricProvisioningServer (const FabricProvisioningServer &&)=delete
operator= (const FabricProvisioningServer &)=delete
~FabricProvisioningServer ()=default

Chức năng công cộng

Xử lý

virtual WEAVE_ERROR HandleCreateFabric(
  void
) override

Cho biết thiết bị đã tạo một Vải mới.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
Về thành công.
other
Các mã lỗi dệt khác hoặc dành riêng cho nền tảng cho biết rằng đã xảy ra lỗi ngăn thiết bị tạo vải.

HandleGetF FabricConfig

virtual WEAVE_ERROR HandleGetFabricConfig(
  void
) override

Cho biết rằng cấu hình của Vải dệt hiện tại đã được yêu cầu.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
Về thành công.
other
Các mã lỗi dệt khác hoặc theo nền tảng cụ thể cho biết rằng đã xảy ra lỗi ngăn thiết bị trả lại cấu hình vải.

HandleJoinExistingFainst

virtual WEAVE_ERROR HandleJoinExistingFabric(
  void
) override

Cho biết thiết bị đã tham gia vào một Vải hiện có.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
Về thành công.
other
Các mã lỗi dệt khác hoặc theo nền tảng cụ thể cho biết rằng đã xảy ra lỗi ngăn thiết bị kết hợp với vải.

HandleLeave

virtual WEAVE_ERROR HandleLeaveFabric(
  void
) override

Cho biết thiết bị đã để lại một Vải.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
Về thành công.
other
Các mã lỗi dệt hoặc nền tảng cụ thể khác cho biết rằng đã xảy ra lỗi ngăn thiết bị rời khỏi vải.

Trong đó

WEAVE_ERROR Init()

IsPairsToAccount

virtual bool IsPairedToAccount() const override

Được gọi để xác định xem thiết bị hiện đã được ghép nối với tài khoản hay chưa.

Rời khỏi vải

WEAVE_ERROR LeaveFabric(
  void
)

OnPlatformEvent

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

Các chức năng được bảo vệ

FabricProvisratingServer

 FabricProvisioningServer()=default

FabricProvisratingServer

 FabricProvisioningServer(
  const FabricProvisioningServer &
)=delete

FabricProvisratingServer

 FabricProvisioningServer(
  const FabricProvisioningServer &&
)=delete

toán tử =

FabricProvisioningServer & operator=(
  const FabricProvisioningServer &
)=delete

~ FabricProvisratingServer

 ~FabricProvisioningServer()=default