nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningServer
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
คลาสของเซิร์ฟเวอร์สำหรับใช้งานโปรไฟล์การจัดสรรของ Fabric
สรุป
การสืบทอด
รับค่าจาก nl::Weave::WeaveServerBaseDirect Known Subclasses: 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
ระบุว่าเซสชันที่มีรหัสโหนดที่ระบุและรหัสคีย์เซสชันได้รับสิทธิ์ให้เรียกข้อมูลการกำหนดค่า Fabric หรือไม่
|
SetDelegate(FabricProvisioningDelegate *delegate)
|
void
ตั้งค่าผู้รับมอบสิทธิ์เพื่อประมวลผลเหตุการณ์การจัดสรร Fabric
|
Shutdown(void)
|
ปิดเซิร์ฟเวอร์การจัดสรร Fabric
|
แอตทริบิวต์ที่ได้รับการปกป้อง
mCurClientOp
ExchangeContext * mCurClientOp
mDelegate
FabricProvisioningDelegate * mDelegate
ฟังก์ชันสาธารณะ
FabricProvisioningServer
FabricProvisioningServer( void )
เริ่มต้น
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
ระบุว่าเซสชันที่มีรหัสโหนดที่ระบุและรหัสคีย์เซสชันได้รับสิทธิ์ให้เรียกข้อมูลการกำหนดค่า Fabric หรือไม่
รายละเอียด | |
---|---|
การส่งคืน |
แสดงผล "true" หากเพียร์ที่ระบุเป็นสิทธิ์ ขณะที่ "เท็จ"
|
SetDelegate
void SetDelegate( FabricProvisioningDelegate *delegate )
ตั้งค่าผู้รับมอบสิทธิ์เพื่อประมวลผลเหตุการณ์การจัดสรร Fabric
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
ปิดการทำงาน
WEAVE_ERROR Shutdown( void )
ปิดเซิร์ฟเวอร์การจัดสรร Fabric
รายละเอียด | |||
---|---|---|---|
แสดงผลค่า |
|