nl:: Weave:: Profiles:: FabricProvisioning:: FabricProvisioningDelegate
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 void
Gelen Fabric Temel Hazırlık istek mesajı için mesaj düzeyinde erişim denetimini zorunlu kılın.
|
HandleCreateFabric(void)=0
|
virtual WEAVE_ERROR
Cihazın yeni bir Fabric oluşturduğunu belirtir.
|
HandleGetFabricConfig(void)=0
|
virtual WEAVE_ERROR
Mevcut Weave Fabric'in yapılandırmasının istendiğini belirtir.
|
HandleJoinExistingFabric(void)=0
|
virtual WEAVE_ERROR
Cihazın mevcut bir Fabric'e katıldığını gösterir.
|
HandleLeaveFabric(void)=0
|
virtual WEAVE_ERROR
Cihazın bir Fabric'ten ayrıldığını gösterir.
|
IsPairedToAccount() const
|
virtual bool
Cihazı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.