nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Implementación concreta del objeto singleton SoftwareUpdateManager para las plataformas ELI32 de Silicon Labs.
Resumen
Implementación concreta del objeto singleton SoftwareUpdateManager para las plataformas nRF52.
Implementación concreta del objeto singleton SoftwareUpdateManager para las plataformas ESP32.
Herencia
Elemento:
Clases de amistad |
|
---|---|
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
|
friend class
|
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
|
friend class
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
|
Atributos estáticos públicos |
|
---|---|
sInstance
|
Clases de amistad
Interno::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Interno::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
Actualización de software
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
Los componentes internos deben usarlo para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
La aplicación Weave debería usar esto para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
Actualización de software
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
Los componentes internos deben usarlo para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
La aplicación Weave debería usar esto para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
Actualización de software
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.
Los componentes internos deben usarlo para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
La aplicación Weave debería usar esto para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.
Actualización de softwareMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma EFR32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma ESP32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma nRF5.
Las aplicaciones de Weave pueden usar esto para obtener acceso a funciones de SoftwareUpdateManager que son específicas para la plataforma seleccionada.
Actualización de softwareMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma EFR32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma ESP32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma nRF5.
Las aplicaciones de Weave pueden usar esto para obtener acceso a funciones de SoftwareUpdateManager que son específicas para la plataforma seleccionada.
Actualización de softwareMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma EFR32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma ESP32.
Los componentes internos pueden usarlo para obtener acceso a las funciones de SoftwareUpdateManager que son específicas de la plataforma nRF5.
Las aplicaciones de Weave pueden usar esto para obtener acceso a funciones de SoftwareUpdateManager que son específicas para la plataforma seleccionada.