nl::
  هذا صف مجرّد.
  #include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
  يمكنك تفويض فئة لتنفيذ الإجراءات الإضافية المرتبطة بعمليات توفير الأقمشة.
ملخّص
الاكتساب
يتم اكتسابه من: nl::Weave::WeaveServerDelegateBaseالفئات الفرعية المعروفة المباشرة: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
| وظائف عامة | |
|---|---|
| EnforceAccessControl(ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result) | virtual voidفرض التحكّم في الوصول على مستوى الرسالة لرسالة طلب توفير المتطلبات اللازمة من Fabric.  | 
| HandleCreateFabric(void)=0 | virtual WEAVE_ERRORيشير هذا الرمز إلى أن الجهاز قد أنشأ قماشًا جديدًا.  | 
| HandleGetFabricConfig(void)=0 | virtual WEAVE_ERRORيشير إلى أنه قد تم طلب تهيئة نسيج Weave الحالي.  | 
| HandleJoinExistingFabric(void)=0 | virtual WEAVE_ERRORيشير هذا الرمز إلى أنّ الجهاز قد انضمّ إلى نسيج حالي.  | 
| HandleLeaveFabric(void)=0 | virtual WEAVE_ERRORيشير هذا الرمز إلى أنّ الجهاز قد ترك التصميم لجزء من القماش.  | 
| IsPairedToAccount() const  | virtual boolتم الاتصال لتحديد ما إذا كان الجهاز مقترنًا حاليًا بأحد الحسابات.  | 
وظائف عامة
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
فرض التحكّم في الوصول على مستوى الرسالة لرسالة طلب توفير المتطلبات اللازمة من Fabric.
| التفاصيل | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| المعلمات | 
 | ||||||||||
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void )=0
يشير هذا الرمز إلى أن الجهاز قد أنشأ قماشًا جديدًا.
| التفاصيل | |||||
|---|---|---|---|---|---|
| قيم الإرجاع | 
 | ||||
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void )=0
يشير إلى أنه قد تم طلب تهيئة نسيج Weave الحالي.
| التفاصيل | |||||
|---|---|---|---|---|---|
| قيم الإرجاع | 
 | ||||
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void )=0
يشير هذا الرمز إلى أنّ الجهاز قد انضمّ إلى نسيج حالي.
| التفاصيل | |||||
|---|---|---|---|---|---|
| قيم الإرجاع | 
 | ||||
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void )=0
يشير هذا الرمز إلى أنّ الجهاز قد ترك التصميم لجزء من القماش.
| التفاصيل | |||||
|---|---|---|---|---|---|
| قيم الإرجاع | 
 | ||||
IsPairedToAccount
virtual bool IsPairedToAccount() const
تم الاتصال لتحديد ما إذا كان الجهاز مقترنًا حاليًا بأحد الحسابات.