nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Implémentation concrète de l'objet singleton SoftwareUpdateManager pour les plates-formes EFR32 de Silicon Labs
Résumé
Implémentation concrète de l'objet singleton SoftwareUpdateManager pour les plates-formes nRF52
Implémentation concrète de l'objet singleton SoftwareUpdateManager pour les plates-formes ESP32.
Héritage
Interne : Software:LayerManager1:nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManager
Cours pour les amis |
|
---|---|
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
|
friend class
|
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
|
friend class
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
|
Attributs statiques publics |
|
---|---|
sInstance
|
Cours pour les amis
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
Les composants internes doivent utiliser cette option pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
L'application Weave doit l'utiliser pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
Les composants internes doivent utiliser cette option pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
L'application Weave doit l'utiliser pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Renvoie une référence à l'interface publique de l'objet singleton SoftwareUpdateManager.
Les composants internes doivent utiliser cette option pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
L'application Weave doit l'utiliser pour accéder aux fonctionnalités de l'objet SoftwareUpdateManager communes à toutes les plates-formes.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme EFR32.
Cette propriété permet aux composants internes d'accéder aux fonctionnalités SoftwareUpdateManager propres à la plate-forme ESP32.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme nRF5.
Les applications Weave peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme sélectionnée.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme EFR32.
Cette propriété permet aux composants internes d'accéder aux fonctionnalités SoftwareUpdateManager propres à la plate-forme ESP32.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme nRF5.
Les applications Weave peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme sélectionnée.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Renvoie l'implémentation de l'objet singleton SoftwareUpdateManager spécifique à la plate-forme.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme EFR32.
Cette propriété permet aux composants internes d'accéder aux fonctionnalités SoftwareUpdateManager propres à la plate-forme ESP32.
Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme nRF5.
Les applications Weave peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à la plate-forme sélectionnée.