nl:: Menenun:: Profil:: FabricProvisioning:: FabricProvisioningServer
#include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
Class server untuk mengimplementasikan profil Penyediaan Fabric.
Ringkasan
Warisan
Mewarisi dari: nl::Weave::WeaveServerBaseDirect Subclass yang Diketahui: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
Konstruktor dan Destruktor |
|
---|---|
FabricProvisioningServer(void)
|
Atribut yang dilindungi |
|
---|---|
mCurClientOp
|
|
mDelegate
|
Fungsi publik |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
Lakukan inisialisasi status Server Penyediaan Fabric dan daftar untuk menerima pesan Penyediaan Fabric.
|
SendStatusReport(uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError)
|
virtual WEAVE_ERROR
Mengirim respons laporan status ke permintaan.
|
SendSuccessResponse(void)
|
virtual WEAVE_ERROR
Mengirimkan respons sukses ke permintaan Penyediaan Fabric.
|
SessionHasFabricConfigAccessPrivilege(uint16_t keyId, uint64_t peerNodeId) const
|
bool
Menunjukkan apakah sesi dengan ID node dan ID kunci sesi tersebut diizinkan untuk mengambil informasi konfigurasi kain.
|
SetDelegate(FabricProvisioningDelegate *delegate)
|
void
Tetapkan delegasi untuk memproses peristiwa Penyediaan Fabric.
|
Shutdown(void)
|
Matikan Server Penyediaan Fabric.
|
Atribut yang dilindungi
mCurClientOps
ExchangeContext * mCurClientOp
Delegasikan
FabricProvisioningDelegate * mDelegate
Fungsi publik
Penyediaan FabricServer
FabricProvisioningServer( void )
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
Lakukan inisialisasi status Server Penyediaan Fabric dan daftar untuk menerima pesan Penyediaan Fabric.
Detail | |||||
---|---|---|---|---|---|
Parameter |
|
||||
Nilai yang Ditampilkan |
|
KirimStatusStatus
virtual WEAVE_ERROR SendStatusReport( uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError )
Mengirim respons laporan status ke permintaan.
Detail | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
||||||
Nilai yang Ditampilkan |
|
SendSuccessResponse
virtual WEAVE_ERROR SendSuccessResponse( void )
Mengirimkan respons sukses ke permintaan Penyediaan Fabric.
Detail | |||||||
---|---|---|---|---|---|---|---|
Nilai yang Ditampilkan |
|
SessionHASFabricConfigAccessHak Istimewa
bool SessionHasFabricConfigAccessPrivilege( uint16_t keyId, uint64_t peerNodeId ) const
Menunjukkan apakah sesi dengan ID node dan ID kunci sesi tersebut diizinkan untuk mengambil informasi konfigurasi kain.
Detail | |
---|---|
Menampilkan |
Menampilkan 'true' jika pembanding tertentu diberikan hak istimewa, jika tidak, 'false'.
|
SetDelegasi
void SetDelegate( FabricProvisioningDelegate *delegate )
Tetapkan delegasi untuk memproses peristiwa Penyediaan Fabric.
Detail | |||
---|---|---|---|
Parameter |
|
Mematikan
WEAVE_ERROR Shutdown( void )
Matikan Server Penyediaan Fabric.
Detail | |||
---|---|---|---|
Nilai yang Ditampilkan |
|