nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
针对 Silicon Labs EFR32 平台的 SoftwareUpdateManager 单例对象的具体实现。
摘要
适用于 nRF52 平台的 SoftwareUpdateManager 单例对象的具体实现。
适用于 ESP32 平台的 SoftwareUpdateManager 单例对象的具体实现。
继承
Inherits from:nl::Weave::DeviceLayer::SoftwareUpdateManager:
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl>
nl::Weave::DeviceLayer::Internal::BSoftwareUpdateManager
nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::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
|
friend SoftwareUpdateManagerImpl &
返回 SoftwareUpdateManager 单例对象的平台专用实现。
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
返回 SoftwareUpdateManager 单例对象的平台专用实现。
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
返回 SoftwareUpdateManager 单例对象的平台专用实现。
|
公共静态属性 |
|
---|---|
sInstance
|
朋友课程
内部::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
内部::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
返回对 SoftwareUpdateManager 单例对象的公共接口的引用。
内部组件应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。
Weave 应用应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
返回对 SoftwareUpdateManager 单例对象的公共接口的引用。
内部组件应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。
Weave 应用应使用此方法访问所有平台通用的 SoftwareUpdateManager 对象功能。
SoftwareUpdateMgr
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 功能的访问权限。