nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

การใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager ที่เป็นรูปธรรมสำหรับแพลตฟอร์ม Silicon Labs EFR32

สรุป

การใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager ที่เป็นรูปธรรมสำหรับแพลตฟอร์ม nRF52

การใช้ออบเจ็กต์ Singleton SoftwareUpdateManager ที่เป็นรูปธรรมสำหรับแพลตฟอร์ม ESP32

การสืบทอด

รับค่าจาก:
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::SoftwareUpdateManager
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl&lt; SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayer::Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

ชั้นเรียนของเพื่อน

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager
SoftwareUpdateMgrImpl
แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม
SoftwareUpdateMgrImpl
แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม
SoftwareUpdateMgrImpl
แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม

แอตทริบิวต์สาธารณะแบบคงที่

sInstance

ชั้นเรียนของเพื่อน

ภายใน::Generalซอฟต์แวร์UpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Internal::GenericSoftwareUpdateManagerImpl_BDX&lt; SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

SoftwareUpdateMgr

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

แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager

คอมโพเนนต์ภายในควรใช้ส่วนนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่มีให้ใช้งานในทุกแพลตฟอร์ม

แอปพลิเคชัน Weave ควรใช้แอปนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่ใช้งานได้กับทุกแพลตฟอร์ม

SoftwareUpdateMgr

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

แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager

คอมโพเนนต์ภายในควรใช้ส่วนนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่มีให้ใช้งานในทุกแพลตฟอร์ม

แอปพลิเคชัน Weave ควรใช้แอปนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่ใช้งานได้กับทุกแพลตฟอร์ม

SoftwareUpdateMgr

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

แสดงผลการอ้างอิงอินเทอร์เฟซสาธารณะของออบเจ็กต์ Singleton SoftwareUpdateManager

คอมโพเนนต์ภายในควรใช้ส่วนนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่มีให้ใช้งานในทุกแพลตฟอร์ม

แอปพลิเคชัน Weave ควรใช้แอปนี้เพื่อเข้าถึงฟีเจอร์ของออบเจ็กต์ SoftwareUpdateManager ที่ใช้งานได้กับทุกแพลตฟอร์ม

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม EFR32

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม ESP32 ได้

คอมโพเนนต์ภายในสามารถใช้การเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม nRF5 ได้

แอปพลิเคชัน Weave สามารถใช้ API นี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์มที่เลือกได้

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม EFR32

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม ESP32 ได้

คอมโพเนนต์ภายในสามารถใช้การเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม nRF5 ได้

แอปพลิเคชัน Weave สามารถใช้ API นี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์มที่เลือกได้

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

แสดงผลการใช้งานออบเจ็กต์ Singleton SoftwareUpdateManager เฉพาะแพลตฟอร์ม

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม EFR32

คอมโพเนนต์ภายในสามารถใช้โค้ดนี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม ESP32 ได้

คอมโพเนนต์ภายในสามารถใช้การเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์ม nRF5 ได้

แอปพลิเคชัน Weave สามารถใช้ API นี้เพื่อเข้าถึงฟีเจอร์ของ SoftwareUpdateManager ที่เฉพาะเจาะจงสำหรับแพลตฟอร์มที่เลือกได้

แอตทริบิวต์สาธารณะแบบคงที่

sInstance

SoftwareUpdateManagerImpl sInstance