nl::Weave::DeviceLayer::SoftwareUpdateManagerImpl

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

การนำออบเจ็กต์เดี่ยวของ SoftwareUpdateManager สำหรับแพลตฟอร์ม Silicon Labs EFR32 อย่างเป็นรูปธรรม

สรุป

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

การนำออบเจ็กต์เดี่ยว SoftwareUpdateManager สำหรับแพลตฟอร์ม ESP32 อย่างเป็นรูปธรรม

การสืบทอด

{การใช้: การกำหนดค่าภายใน: การกำหนดค่าทั่วไป:การกำหนดค่าการกำหนดค่าส่วนบุคคล:การกำหนดค่าการกำหนดค่าทั่วไปการตั้งค่าเครือข่ายการกำหนดค่าการกำหนดค่าทั่วไปการตั้งค่านี้จะทำให้การตั้งค่าสถานะการใช้งานที่เหมาะสมในด้านการตั้งค่าและการเริ่มใช้งาน








nl::Weave::DeviceLayer::SoftwareUpdateManagernl::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
แสดงผลการใช้งานออบเจ็กต์เดี่ยวของ SoftwareUpdateManager เฉพาะแพลตฟอร์ม
SoftwareUpdateMgrImpl
แสดงผลการใช้งานออบเจ็กต์เดี่ยวของ SoftwareUpdateManager เฉพาะแพลตฟอร์ม
SoftwareUpdateMgrImpl
แสดงผลการใช้งานออบเจ็กต์เดี่ยวของ SoftwareUpdateManager เฉพาะแพลตฟอร์ม

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

sInstance

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

ภายใน::GeneralSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

ภายใน::GeneralSoftwareUpdateManagerImpl_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 เฉพาะแพลตฟอร์ม

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

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

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

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

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

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

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

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

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

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

SoftwareUpdateMgrImpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

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

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

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

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

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

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

sInstance

SoftwareUpdateManagerImpl sInstance