nl::Weave::DeviceLayer::Internal::FabricProvisioningServer

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

تنفِّذ الملف الشخصي لتوفير خدمة Weave Fabric لجهاز Weave.

ملخّص

الاكتساب

موروث من:
  nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer
  nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate

الدوال العامة

HandleCreateFabric(void) override
virtual WEAVE_ERROR
تشير هذه القيمة إلى أنّه تم إنشاء "نسيج" جديد على الجهاز.
HandleGetFabricConfig(void) override
virtual WEAVE_ERROR
يشير إلى أنه تم طلب تهيئة Weave Fabric الحالي.
HandleJoinExistingFabric(void) override
virtual WEAVE_ERROR
تشير هذه القيمة إلى انضمام الجهاز إلى "نسيج" حالي.
HandleLeaveFabric(void) override
virtual WEAVE_ERROR
تشير هذه القيمة إلى أنّ الجهاز قد ترك مادة من القماش.
Init()
IsPairedToAccount() const override
virtual bool
تم الاتصال لتحديد ما إذا كان الجهاز مقترنًا حاليًا بأحد الحسابات.
LeaveFabric(void)
OnPlatformEvent(const WeaveDeviceEvent *event)
void

الدوال المحمية

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

الدوال العامة

HandleCreateFabric

virtual WEAVE_ERROR HandleCreateFabric(
  void
) override

تشير هذه القيمة إلى أنّه تم إنشاء "نسيج" جديد على الجهاز.

التفاصيل
قيم الإرجاع
WEAVE_NO_ERROR
عند النجاح
other
رموز الخطأ الأخرى في Weave أو النظام الأساسي تشير إلى حدوث خطأ يمنع الجهاز من صنع نسيج.

HandleGetFabricConfig

virtual WEAVE_ERROR HandleGetFabricConfig(
  void
) override

يشير إلى أنه تم طلب تهيئة Weave Fabric الحالي.

التفاصيل
قيم الإرجاع
WEAVE_NO_ERROR
عند النجاح
other
رموز الخطأ الأخرى في Weave أو النظام الأساسي والتي تشير إلى حدوث خطأ يمنع الجهاز من عرض إعدادات القماش.

HandleJoinExistingFabric

virtual WEAVE_ERROR HandleJoinExistingFabric(
  void
) override

تشير هذه القيمة إلى انضمام الجهاز إلى "نسيج" حالي.

التفاصيل
قيم الإرجاع
WEAVE_NO_ERROR
عند النجاح
other
رموز خطأ أخرى في Weave أو نظام أساسي تشير إلى حدوث خطأ يمنع الجهاز من الانضمام إلى الأقمشة.

HandleLeaveFabric

virtual WEAVE_ERROR HandleLeaveFabric(
  void
) override

تشير هذه القيمة إلى أنّ الجهاز قد ترك مادة من القماش.

التفاصيل
قيم الإرجاع
WEAVE_NO_ERROR
عند النجاح
other
رموز الخطأ الأخرى في Weave أو النظام الأساسي والتي تشير إلى حدوث خطأ يمنع الجهاز من ترك القماش.

إنت

WEAVE_ERROR Init()

IsPairedToAccount

virtual bool IsPairedToAccount() const override

تم الاتصال لتحديد ما إذا كان الجهاز مقترنًا حاليًا بأحد الحسابات.

LeaveFabric

WEAVE_ERROR LeaveFabric(
  void
)

OnPlatformEvent

void OnPlatformEvent(
  const WeaveDeviceEvent *event
)

الدوال المحمية

FabricProvisioningServer

 FabricProvisioningServer()=default

FabricProvisioningServer

 FabricProvisioningServer(
  const FabricProvisioningServer &
)=delete

FabricProvisioningServer

 FabricProvisioningServer(
  const FabricProvisioningServer &&
)=delete

r=or

FabricProvisioningServer & operator=(
  const FabricProvisioningServer &
)=delete

~Fabric SavingingServer

 ~FabricProvisioningServer()=default