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
        ระบุว่าเซสชันที่มีรหัสโหนดที่ระบุและรหัสเซสชันคีย์ได้รับอนุญาตให้เรียกข้อมูลการกำหนดค่า Fabric หรือไม่  
       | 
    
        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
ระบุว่าเซสชันที่มีรหัสโหนดที่ระบุและรหัสเซสชันคีย์ได้รับอนุญาตให้เรียกข้อมูลการกำหนดค่า Fabric หรือไม่
| รายละเอียด | |
|---|---|
| การคืนสินค้า | 
               แสดงค่า "true" หากแอปเทียบเท่าที่ระบุเป็นสิทธิ์เฉพาะบุคคล มิฉะนั้นจะเป็น "เท็จ"  
             | 
          
SetDelegate
void SetDelegate( FabricProvisioningDelegate *delegate )
กำหนดผู้รับมอบสิทธิ์ให้ประมวลผลเหตุการณ์การจัดสรร Fabric
| รายละเอียด | |||
|---|---|---|---|
| พารามิเตอร์ | 
              
  | 
          ||
ปิดการทำงาน
WEAVE_ERROR Shutdown( void )
ปิดเซิร์ฟเวอร์การจัดสรร Fabric
| รายละเอียด | |||
|---|---|---|---|
| ผลลัพธ์ | 
              
  | 
          ||