nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

针对 Silicon Labs EFR32 平台实现 SoftwareUpdateManager 单例对象的具体实现。

总结

nRF52 平台的具体 SoftwareUpdateManager 单例对象实现。

适用于 ESP32 平台的 SoftwareUpdateManager 单例对象的具体实现。

继承

朋友的课程

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
返回对 SoftwareUpdateManager 单例对象的公共接口的引用。
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
返回对 SoftwareUpdateManager 单例对象的公共接口的引用。
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
返回对 SoftwareUpdateManager 单例对象的公共接口的引用。
SoftwareUpdateMgrImpl
返回 SoftwareUpdateManager 单例对象的平台专用实现。
SoftwareUpdateMgrImpl
返回 SoftwareUpdateManager 单例对象的平台专用实现。
SoftwareUpdateMgrImpl
返回 SoftwareUpdateManager 单例对象的平台专用实现。

公共静态属性

sInstance

朋友的课程

Internal::GenericSoftwareUpdateManagerImpl&SoftwareUpdateManagerImpl &gt;

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

软件更新经理

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

返回对 SoftwareUpdateManager 单例对象的公共接口的引用。

内部组件应使用它来访问所有平台通用的 SoftwareUpdateManager 对象的功能。

Weave 应用应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。

软件更新经理

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

返回对 SoftwareUpdateManager 单例对象的公共接口的引用。

内部组件应使用它来访问所有平台通用的 SoftwareUpdateManager 对象的功能。

Weave 应用应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。

软件更新经理

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

返回对 SoftwareUpdateManager 单例对象的公共接口的引用。

内部组件应使用它来访问所有平台通用的 SoftwareUpdateManager 对象的功能。

Weave 应用应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

返回 SoftwareUpdateManager 单例对象的平台专用实现。

内部组件可以利用它访问 EFR32 平台专用的 SoftwareUpdateManager 功能。

内部组件可以借此访问特定于 ESP32 平台的 SoftwareUpdateManager 功能。

内部组件可以利用它访问 nRF5 平台专用的 SoftwareUpdateManager 功能。

Weave 应用可借此获得对所选平台专用 SoftwareUpdateManager 功能的访问权限。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

返回 SoftwareUpdateManager 单例对象的平台专用实现。

内部组件可以利用它访问 EFR32 平台专用的 SoftwareUpdateManager 功能。

内部组件可以借此访问特定于 ESP32 平台的 SoftwareUpdateManager 功能。

内部组件可以利用它访问 nRF5 平台专用的 SoftwareUpdateManager 功能。

Weave 应用可借此获得对所选平台专用 SoftwareUpdateManager 功能的访问权限。

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

返回 SoftwareUpdateManager 单例对象的平台专用实现。

内部组件可以利用它访问 EFR32 平台专用的 SoftwareUpdateManager 功能。

内部组件可以借此访问特定于 ESP32 平台的 SoftwareUpdateManager 功能。

内部组件可以利用它访问 nRF5 平台专用的 SoftwareUpdateManager 功能。

Weave 应用可借此获得对所选平台专用 SoftwareUpdateManager 功能的访问权限。

公共静态属性

实例

SoftwareUpdateManagerImpl sInstance