nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>

Implementazione concreta dell'oggetto singleton SoftwareUpdateManager per le piattaforme EFR32 Silicon Labs.

Riepilogo

Implementazione concreta dell'oggetto singleton SoftwareUpdateManager per le piattaforme nRF52.

Implementazione concreta dell'oggetto singleton SoftwareUpdateManager per le piattaforme ESP32.

Eredità

Updates from:
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareManagerImpl< SoftwareUpdateManagerImpl >
  nl:Weave::DeviceLayer: SoftwareInternal::Generic [Nome del file:[Nome dell'oggetto] [Nome del file:[Nome del file] [Nome del file] [Nome del file:[Nome del file]:[Nome del file].[Nome del file] : .





nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManager

Classi di amici

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.

Attributi statici pubblici

sInstance

Classi di amici

Interno::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Interno::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.

I componenti interni dovrebbero utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

L'applicazione Weave deve utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.

I componenti interni dovrebbero utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

L'applicazione Weave deve utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

SoftwareUpdateMgr

friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)

Restituisce un riferimento all'interfaccia pubblica dell'oggetto singleton SoftwareUpdateManager.

I componenti interni dovrebbero utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

L'applicazione Weave deve utilizzarlo per accedere alle funzionalità dell'oggetto SoftwareUpdateManager comuni a tutte le piattaforme.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma EFR32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma ESP32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma nRF5.

Le applicazioni Weave possono utilizzare questo metodo per ottenere l'accesso alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma selezionata.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma EFR32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma ESP32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma nRF5.

Le applicazioni Weave possono utilizzare questo metodo per ottenere l'accesso alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma selezionata.

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Restituisce l'implementazione specifica della piattaforma dell'oggetto singleton SoftwareUpdateManager.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma EFR32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma ESP32.

I componenti interni possono utilizzarlo per accedere alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma nRF5.

Le applicazioni Weave possono utilizzare questo metodo per ottenere l'accesso alle funzionalità di SoftwareUpdateManager specifiche per la piattaforma selezionata.

Attributi statici pubblici

sInstance

SoftwareUpdateManagerImpl sInstance