nl::
  #include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
  סיווג שרת להטמעת פרופיל הקצאת Fabric.
סיכום
ירושה
עובר בירושה מ: nl::Weave::WeaveServerBaseמחלקות משנה מוכרות ישירות: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
| בנייה | |
|---|---|
| FabricProvisioningServer(void) | 
| מאפיינים מוגנים | |
|---|---|
| mCurClientOp | |
| mDelegate | |
| פונקציות ציבוריות | |
|---|---|
| Init(WeaveExchangeManager *exchangeMgr) | אתחול המצב של שרת הקצאת Fabric והרשמה לקבלת הודעות להקצאת Fabric.  | 
| SendStatusReport(uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError) | virtual WEAVE_ERRORשליחת תשובה לדוח הסטטוס לבקשה.  | 
| SendSuccessResponse(void) | virtual WEAVE_ERRORשליחת תגובה מוצלחת לבקשה להקצאת Fabric.  | 
| SessionHasFabricConfigAccessPrivilege(uint16_t keyId, uint64_t peerNodeId) const  | boolמציין אם לסשן עם מזהה הצומת הנתון ומזהה מפתח הסשן יש הרשאה לאחזר פרטים של הגדרות מבד.  | 
| SetDelegate(FabricProvisioningDelegate *delegate) | voidצריך להגדיר את בעל הגישה שיעבד אירועים של הקצאת Fabric.  | 
| Shutdown(void) | כיבוי השרת להקצאת Fabric.  | 
מאפיינים מוגנים
mCurClientOp
ExchangeContext * mCurClientOp
mDelegate
FabricProvisioningDelegate * mDelegate
פונקציות ציבוריות
FabricProvisioningServer
FabricProvisioningServer( void )
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
אתחול המצב של שרת הקצאת Fabric והרשמה לקבלת הודעות להקצאת Fabric.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים | 
 | ||||
| מוחזר ערכים | 
 | ||||
SendStatusReport
virtual WEAVE_ERROR SendStatusReport( uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError )
שליחת תשובה לדוח הסטטוס לבקשה.
| פרטים | |||||||
|---|---|---|---|---|---|---|---|
| פרמטרים | 
 | ||||||
| מוחזר ערכים | 
 | ||||||
SendSuccessResponse
virtual WEAVE_ERROR SendSuccessResponse( void )
שליחת תגובה מוצלחת לבקשה להקצאת Fabric.
| פרטים | |||||||
|---|---|---|---|---|---|---|---|
| מוחזר ערכים | 
 | ||||||
SessionHasFabricConfigAccessPrivilege
bool SessionHasFabricConfigAccessPrivilege( uint16_t keyId, uint64_t peerNodeId ) const
מציין אם לסשן עם מזהה הצומת הנתון ומזהה מפתח הסשן יש הרשאה לאחזר פרטים של הגדרות מבד.
| פרטים | |
|---|---|
| החזרות | הפונקציה מחזירה את הערך 'true'. אם לשותף יש הרשאות, אחרת, הערך יהיה 'FALSE'.  | 
SetDelegate
void SetDelegate( FabricProvisioningDelegate *delegate )
צריך להגדיר את בעל הגישה שיעבד אירועים של הקצאת Fabric.
| פרטים | |||
|---|---|---|---|
| פרמטרים | 
 | ||
כיבוי
WEAVE_ERROR Shutdown( void )
כיבוי השרת להקצאת Fabric.
| פרטים | |||
|---|---|---|---|
| מוחזר ערכים | 
 | ||