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 الحالي.
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 الحالي.

التفاصيل
قيم الإرجاع
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 أو النظام الأساسي تشير إلى حدوث خطأ يمنع الجهاز من ترك النسيج.

Init

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

operator=

FabricProvisioningServer & operator=(
  const FabricProvisioningServer &
)=delete

~FabricProvisioningServer

 ~FabricProvisioningServer()=default