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

Übernimmt von:
  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 >

Kurse für Freunde

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
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
SoftwareUpdateMgrImpl
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.
SoftwareUpdateMgrImpl
Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.

Öffentliche statische Attribute

sInstance

Kurse für Freunde

Intern::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)

Gibt einen Verweis auf die öffentliche Schnittstelle des Singleton-Objekts SoftwareUpdateManager zurück.

Interne Komponenten sollten dies verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen gemeinsam sind.

Weave-Anwendung sollte diese Methode verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf 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 dies verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen gemeinsam sind.

Weave-Anwendung sollte diese Methode verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf 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 dies verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen gemeinsam sind.

Weave-Anwendung sollte diese Methode verwenden, um auf Funktionen des SoftwareUpdateManager-Objekts zuzugreifen, die auf allen Plattformen gemeinsam sind.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die EFR32-Plattform spezifisch sind.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die ESP32-Plattform spezifisch sind.

Interne Komponenten können hiermit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die nRF5-Plattform spezifisch sind.

Damit können Weave-Anwendungen auf Funktionen des SoftwareUpdateManager zugreifen, die für die ausgewählte Plattform spezifisch sind.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die EFR32-Plattform spezifisch sind.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die ESP32-Plattform spezifisch sind.

Interne Komponenten können hiermit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die nRF5-Plattform spezifisch sind.

Damit können Weave-Anwendungen auf Funktionen des SoftwareUpdateManager zugreifen, die für die ausgewählte Plattform spezifisch sind.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Gibt die plattformspezifische Implementierung des Singleton-Objekts SoftwareUpdateManager zurück.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die EFR32-Plattform spezifisch sind.

Interne Komponenten können damit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die ESP32-Plattform spezifisch sind.

Interne Komponenten können hiermit Zugriff auf Funktionen des SoftwareUpdateManager erhalten, die für die nRF5-Plattform spezifisch sind.

Damit können Weave-Anwendungen auf Funktionen des SoftwareUpdateManager zugreifen, die für die ausgewählte Plattform spezifisch sind.

Öffentliche statische Attribute

sInstance

SoftwareUpdateManagerImpl sInstance