nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningServer
#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.
| פרטים | |||
|---|---|---|---|
| מוחזר ערכים |
|
||