En Google, luchamos por la equidad racial de la comunidad negra. Más información

nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

Implementación concreta del objeto singleton SoftwareUpdateManager para plataformas EFR32 de Silicon Labs.

Resumen

Implementación concreta del objeto singleton SoftwareUpdateManager para plataformas nRF52.

Implementación concreta del objeto singleton SoftwareUpdateManager para plataformas ESP32.

Herencia

.

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
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Muestra la implementación específica de la plataforma del objeto singleton SoftwareUpdateManager.

Atributos estáticos públicos

sInstance

Clases de amistad

Interno::GenericSoftwareUpdateManagerImpl

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Interno::GenericSoftwareUpdateManagerImpl_BDX

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

Actualización de softwareMgr

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

Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.

Los componentes internos deben usar esta opción para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.

La aplicación de Weave debe usar esto para acceder a las características del objeto SoftwareUpdateManager que son comunes en todas las plataformas.

Actualización de softwareMgr

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

Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.

Los componentes internos deben usar esta opción para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.

La aplicación de Weave debe usar esto para acceder a las características del objeto SoftwareUpdateManager que son comunes en todas las plataformas.

Actualización de softwareMgr

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

Muestra una referencia a la interfaz pública del objeto singleton SoftwareUpdateManager.

Los componentes internos deben usar esta opción para acceder a las funciones del objeto SoftwareUpdateManager que son comunes a todas las plataformas.

La aplicación de Weave debe usar esto para acceder a las características del objeto SoftwareUpdateManager que son comunes en 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.

Atributos estáticos públicos

Instancia

SoftwareUpdateManagerImpl sInstance