nl:: Weave:: DeviceLayer:: SoftwareUpdateManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/SoftwareUpdateManagerImpl.h>
Implementasi konkret objek singleton SoftwareUpdateManager untuk platform EFR32 Silicon Labs.
Ringkasan
Implementasi konkret objek singleton SoftwareUpdateManager untuk platform nRF52.
Implementasi konkret objek singleton SoftwareUpdateManager untuk platform ESP32.
Inheritance
Mewarisi dari:nl::Weave::DeviceLayer::SoftwareUpdateManager
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
nl::Weave::DeviceLayer::SoftwareUpdateManager
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
nl::Weave::DeviceLayer::SoftwareUpdateManager
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
Kelas teman |
|
---|---|
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
|
friend class
|
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
|
friend class
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
|
SoftwareUpdateMgr
|
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
|
SoftwareUpdateMgrImpl
|
friend SoftwareUpdateManagerImpl &
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
|
Atribut statis publik |
|
---|---|
sInstance
|
Kelas teman
Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
Komponen internal harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
Aplikasi Weave harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
Komponen internal harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
Aplikasi Weave harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager & SoftwareUpdateMgr(void)
Menampilkan referensi ke antarmuka publik objek singleton SoftwareUpdateManager.
Komponen internal harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
Aplikasi Weave harus menggunakan ini untuk mengakses fitur objek SoftwareUpdateManager yang umum di semua platform.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform EFR32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform ESP32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform nRF5.
Aplikasi Weave dapat menggunakan alamat ini untuk mendapatkan akses ke fitur SoftwareUpdateManager yang dikhususkan untuk platform yang dipilih.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform EFR32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform ESP32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform nRF5.
Aplikasi Weave dapat menggunakan alamat ini untuk mendapatkan akses ke fitur SoftwareUpdateManager yang dikhususkan untuk platform yang dipilih.
SoftwareUpdateMgrImpl
friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)
Menampilkan implementasi khusus platform dari objek singleton SoftwareUpdateManager.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform EFR32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform ESP32.
Komponen internal dapat menggunakannya untuk mendapatkan akses ke fitur SoftwareUpdateManager yang spesifik untuk platform nRF5.
Aplikasi Weave dapat menggunakan alamat ini untuk mendapatkan akses ke fitur SoftwareUpdateManager yang dikhususkan untuk platform yang dipilih.