nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Triển khai cụ thể đối tượng singleton SoftwareUpdateManager cho các nền tảng EFR32 của Silicon Labs.
Tóm tắt
Triển khai cụ thể đối tượng singleton SoftwareUpdateManager cho các nền tảng nRF52.
Triển khai cụ thể đối tượng singleton SoftwareUpdateManager cho các nền tảng ESP32.
Tính kế thừa
áp dụng:nl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManagernl::Weave::DeviceLayer::SoftwareUpdateManager
Lớp bạn bè |
|
---|---|
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
|
friend class
|
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
|
friend class
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
|
Thuộc tính tĩnh công khai |
|
---|---|
sInstance
|
Lớp bạn bè
Nội bộ::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Nội bộ::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
Ứng dụng Weave phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
Ứng dụng Weave phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Trả về thông tin tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
Ứng dụng Weave phải sử dụng thông tin này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager mà tất cả nền tảng đều phổ biến.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng EFR32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng ESP32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng nRF5.
Các ứng dụng Weave có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng đã chọn.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng EFR32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng ESP32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng nRF5.
Các ứng dụng Weave có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng đã chọn.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Trả về phương thức triển khai dành riêng cho nền tảng của đối tượng singleton SoftwareUpdateManager.
Các thành phần nội bộ có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng EFR32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng ESP32.
Các thành phần nội bộ có thể sử dụng thông tin này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng nRF5.
Các ứng dụng Weave có thể sử dụng thông báo này để có quyền truy cập vào các tính năng của SoftwareUpdateManager dành riêng cho nền tảng đã chọn.