nl::
  Bu, soyut bir sınıftır.
  #include <src/lib/profiles/fabric-provisioning/FabricProvisioning.h>
  Fabric Temel Hazırlık işlemlerine karşılık gelen ek işlemleri uygulamak için sınıfa yetki verin.
Özet
Devralma
Devralındığı kaynak: nl::Weave::WeaveServerDelegateBaseDoğrudan Bilinen Alt Sınıflar: nl::Weave::DeviceLayer::Internal::FabricProvisioningServer
| Herkese açık işlevler | |
|---|---|
| EnforceAccessControl(ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result) | virtual voidGelen Fabric Temel Hazırlık istek mesajı için mesaj düzeyinde erişim denetimini zorunlu kılın.  | 
| HandleCreateFabric(void)=0 | virtual WEAVE_ERRORCihazın yeni bir Fabric oluşturduğunu belirtir.  | 
| HandleGetFabricConfig(void)=0 | virtual WEAVE_ERRORMevcut Weave Fabric'in yapılandırmasının istendiğini belirtir.  | 
| HandleJoinExistingFabric(void)=0 | virtual WEAVE_ERRORCihazın mevcut bir Fabric'e katıldığını gösterir.  | 
| HandleLeaveFabric(void)=0 | virtual WEAVE_ERRORCihazın bir Fabric'ten ayrıldığını gösterir.  | 
| IsPairedToAccount() const  | virtual boolCihazın şu anda bir hesapla eşlenmiş olup olmadığını belirlemek için çağrılır.  | 
Herkese açık işlevler
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
Gelen Fabric Temel Hazırlık istek mesajı için mesaj düzeyinde erişim denetimini zorunlu kılın.
| Ayrıntılar | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Parametreler | 
 | ||||||||||
HandleCreateFabric
virtual WEAVE_ERROR HandleCreateFabric( void )=0
Cihazın yeni bir Fabric oluşturduğunu belirtir.
| Ayrıntılar | |||||
|---|---|---|---|---|---|
| Değerleri Döndür | 
 | ||||
HandleGetFabricConfig
virtual WEAVE_ERROR HandleGetFabricConfig( void )=0
Mevcut Weave Fabric'in yapılandırmasının istendiğini belirtir.
| Ayrıntılar | |||||
|---|---|---|---|---|---|
| Değerleri Döndür | 
 | ||||
HandleJoinExistingFabric
virtual WEAVE_ERROR HandleJoinExistingFabric( void )=0
Cihazın mevcut bir Fabric'e katıldığını gösterir.
| Ayrıntılar | |||||
|---|---|---|---|---|---|
| Değerleri Döndür | 
 | ||||
HandleLeaveFabric
virtual WEAVE_ERROR HandleLeaveFabric( void )=0
Cihazın bir Fabric'ten ayrıldığını gösterir.
| Ayrıntılar | |||||
|---|---|---|---|---|---|
| Değerleri Döndür | 
 | ||||
IsPairedToAccount
virtual bool IsPairedToAccount() const
Cihazın şu anda bir hesapla eşlenmiş olup olmadığını belirlemek için çağrılır.