nl:: Weave:: โปรไฟล์:: FabricProvisioning:: FabricProvisioningServer
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
คลาสของเซิร์ฟเวอร์สําหรับการนําโปรไฟล์การจัดสรรผ้ามาใช้
สรุป
การสืบทอด
รับค่าจาก: 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
ส่งการตอบกลับคําขอการจัดสรรผ้าเรียบร้อยแล้ว
|
SessionHasFabricConfigAccessPrivilege(uint16_t keyId, uint64_t peerNodeId) const
|
bool
ระบุว่าเซสชันที่มีรหัสโหนดที่กําหนดและรหัสคีย์เซสชันได้รับสิทธิ์ให้เรียกข้อมูลการกําหนดค่าผ้าหรือไม่
|
SetDelegate(FabricProvisioningDelegate *delegate)
|
void
กําหนดผู้รับมอบสิทธิ์เพื่อประมวลผลเหตุการณ์การจัดสรรผ้า
|
Shutdown(void)
|
ปิดเซิร์ฟเวอร์การจัดสรรผ้า
|
แอตทริบิวต์ที่ได้รับการปกป้อง
mCurOO
ExchangeContext * mCurClientOp
ตัวแทน
FabricProvisioningDelegate * mDelegate
ฟังก์ชันสาธารณะ
เซิร์ฟเวอร์การจัดสรร
FabricProvisioningServer( void )
เริ่ม
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
เริ่มต้นสถานะเซิร์ฟเวอร์การจัดสรรผ้าและลงทะเบียนเพื่อรับข้อความการจัดสรรผ้า
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
แสดงผลค่า |
|
รายงานสถานะ
virtual WEAVE_ERROR SendStatusReport( uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError )
ส่งการตอบกลับรายงานสถานะไปยังคําขอ
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
||||||
แสดงผลค่า |
|
การตอบกลับที่สําเร็จ
virtual WEAVE_ERROR SendSuccessResponse( void )
ส่งการตอบกลับคําขอการจัดสรรผ้าเรียบร้อยแล้ว
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
แสดงผลค่า |
|
เซสชัน SessionHasFabricConfigAccessPrivilege
bool SessionHasFabricConfigAccessPrivilege( uint16_t keyId, uint64_t peerNodeId ) const
ระบุว่าเซสชันที่มีรหัสโหนดที่กําหนดและรหัสคีย์เซสชันได้รับสิทธิ์ให้เรียกข้อมูลการกําหนดค่าผ้าหรือไม่
รายละเอียด | |
---|---|
การคืนสินค้า |
ส่งคืน
|
ผู้รับมอบสิทธิ์
void SetDelegate( FabricProvisioningDelegate *delegate )
กําหนดผู้รับมอบสิทธิ์เพื่อประมวลผลเหตุการณ์การจัดสรรผ้า
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
ปิดการทำงาน
WEAVE_ERROR Shutdown( void )
ปิดเซิร์ฟเวอร์การจัดสรรผ้า
รายละเอียด | |||
---|---|---|---|
แสดงผลค่า |
|