nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Konkrete Implementierung des Singleton-Objekts SoftwareUpdateManager für die EFR32-Plattformen von Silicon Labs.
Zusammenfassung
Konkrete Implementierung des Singleton-Objekts SoftwareUpdateManager für die nRF52-Plattformen.
Konkrete Implementierung des Singleton-Objekts SoftwareUpdateManager für die ESP32-Plattformen.
Übernahme
nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManager
Freundschaftsklassen |
|
---|---|
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
|
friend class
|
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
|
friend class
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
|
Öffentliche statische Attribute |
|
---|---|
sInstance
|
Freundschaftsklassen
Intern::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Intern::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten sollten sie verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen verfügbar sind.
Die Weave-Anwendung sollte diese Berechtigung verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die allen Plattformen gemeinsam sind.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten sollten sie verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen verfügbar sind.
Die Weave-Anwendung sollte diese Berechtigung verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die allen Plattformen gemeinsam sind.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten sollten sie verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen verfügbar sind.
Die Weave-Anwendung sollte diese Berechtigung verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die allen Plattformen gemeinsam sind.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die EFR32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die ESP32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die nRF5-Plattform spezifisch sind.
Weave-Anwendungen können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die plattformspezifisch sind.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die EFR32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die ESP32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die nRF5-Plattform spezifisch sind.
Weave-Anwendungen können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die plattformspezifisch sind.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die EFR32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die ESP32-Plattform spezifisch sind.
Interne Komponenten können darüber auf Funktionen des SoftwareUpdateManager zugreifen, die für die nRF5-Plattform spezifisch sind.
Weave-Anwendungen können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die plattformspezifisch sind.