nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningServer
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
מחלקת שרת להטמעת הפרופיל ב-Fabric allocation.
סיכום
ירושה
ירש מ: nl::Weave::WeaveServerBaseDirect known Subclasses: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
בונים והורסים |
|
---|---|
FabricProvisioningServer(void)
|
מאפיינים מוגנים |
|
---|---|
mCurClientOp
|
|
mDelegate
|
תפקידים ציבוריים |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
אתחל את המצב של 'שרת להקצאת בדים' ורשום לקבלת הודעות של הקצאת בדים.
|
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
צריך להגדיר בעל גישה שיעבד אירועים של הקצאת בד.
|
Shutdown(void)
|
יש לכבות את השרת להקצאת פריטי בדים.
|
מאפיינים מוגנים
mCurClientOp
ExchangeContext * mCurClientOp
mDelegate
FabricProvisioningDelegate * mDelegate
תפקידים ציבוריים
FabricProvisioningServer
FabricProvisioningServer( void )
הפעלה
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
אתחל את המצב של 'שרת להקצאת בדים' ורשום לקבלת הודעות של הקצאת בדים.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
ערכים מוחזרים |
|
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 )
צריך להגדיר בעל גישה שיעבד אירועים של הקצאת בד.
פרטים | |||
---|---|---|---|
פרמטרים |
|
כיבוי
WEAVE_ERROR Shutdown( void )
יש לכבות את השרת להקצאת פריטי בדים.
פרטים | |||
---|---|---|---|
ערכים מוחזרים |
|