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::Internal::GenericSoftwareManagerImpl< SoftwareUpdateManagerImpl >
n nl::Weave::DeviceLayer::SoftwareUpdateManager}
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
|
好友課程
Internal::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 功能。