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

Hérite de:
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

Cours d'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
Renvoie l'implémentation spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Renvoie l'implémentation spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Renvoie l'implémentation spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.

Attributs statiques publics

sInstance

Cours d'amis

Interne::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; 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 l'utiliser 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 l'utiliser 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 l'utiliser 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 spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager propres à la plate-forme EFR32.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à 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 spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager propres à la plate-forme EFR32.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à 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 spécifique à la plate-forme de l'objet singleton SoftwareUpdateManager.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager propres à la plate-forme EFR32.

Les composants internes peuvent l'utiliser pour accéder aux fonctionnalités de SoftwareUpdateManager spécifiques à 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.

Attributs statiques publics

sInstance

SoftwareUpdateManagerImpl sInstance