nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningServer
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
فئة الخادم لتنفيذ الملف الشخصي لتوفير المتطلبات اللازمة للأقمشة
ملخّص
الاكتساب
يتم اكتسابه من: nl::Weave::WeaveServerBaseالفئات الفرعية المعروفة المباشرة: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
الشركات المصنّعة والمُصنّعة |
|
---|---|
FabricProvisioningServer(void)
|
السمات المحمية |
|
---|---|
mCurClientOp
|
|
mDelegate
|
وظائف عامة |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
عليك إعداد حالة "خادم توفير الأقمشة" والتسجيل لتلقّي رسائل توفير خدمة Fabric.
|
SendStatusReport(uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError)
|
virtual WEAVE_ERROR
يمكنك إرسال تقرير الحالة ردًا على طلب.
|
SendSuccessResponse(void)
|
virtual WEAVE_ERROR
إرسال ردّ ناجح لطلب توفير المتطلبات اللازمة للأقمشة
|
SessionHasFabricConfigAccessPrivilege(uint16_t keyId, uint64_t peerNodeId) const
|
bool
يشير هذا الحقل إلى ما إذا كان مسموحًا للجلسة التي تتضمن رقم تعريف العقدة المحدّد ومعرّف مفتاح الجلسة باسترداد معلومات الإعدادات الخاصة بالتصميم.
|
SetDelegate(FabricProvisioningDelegate *delegate)
|
void
اضبط المفوَّض لمعالجة أحداث "توفير المتطلبات اللازمة للأقمشة".
|
Shutdown(void)
|
إيقاف تشغيل خادم توفير الأقمشة
|
السمات المحمية
mCurClientOp
ExchangeContext * mCurClientOp
mDelegate
FabricProvisioningDelegate * mDelegate
وظائف عامة
FabricProvisioningServer
FabricProvisioningServer( void )
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
عليك إعداد حالة "خادم توفير الأقمشة" والتسجيل لتلقّي رسائل توفير خدمة Fabric.
التفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
|
||||
قيم الإرجاع |
|
SendStatusReport
virtual WEAVE_ERROR SendStatusReport( uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError )
يمكنك إرسال تقرير الحالة ردًا على طلب.
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلمات |
|
||||||
قيم الإرجاع |
|
SendSuccessResponse
virtual WEAVE_ERROR SendSuccessResponse( void )
إرسال ردّ ناجح لطلب توفير المتطلبات اللازمة للأقمشة
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
قيم الإرجاع |
|
SessionHasFabricConfigAccessPrivilege
bool SessionHasFabricConfigAccessPrivilege( uint16_t keyId, uint64_t peerNodeId ) const
يشير هذا الحقل إلى ما إذا كان مسموحًا للجلسة التي تتضمن رقم تعريف العقدة المحدّد ومعرّف مفتاح الجلسة باسترداد معلومات الإعدادات الخاصة بالتصميم.
التفاصيل | |
---|---|
المرتجعات |
عرض القيمة "true" إذا كان النظير المحدد مميزًا، وإلا "false".
|
SetDelegate
void SetDelegate( FabricProvisioningDelegate *delegate )
اضبط المفوَّض لمعالجة أحداث توفير المتطلبات اللازمة للأقمشة.
التفاصيل | |||
---|---|---|---|
المعلمات |
|
إيقاف التشغيل
WEAVE_ERROR Shutdown( void )
إيقاف تشغيل خادم توفير المتطلبات اللازمة للأقمشة
التفاصيل | |||
---|---|---|---|
قيم الإرجاع |
|