Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl::Weave::DeviceOverlay::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 Silicon Labs EFR32.

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

Kế thừa từ:
  nl::Weave::DeviceLayers::SoftwareUpdateManager
  nl::Weave::DeviceLayers::Nội bộ::GeneralSoftwareUpdateManagerImpl< SoftwareUpdateManagerimpl >
  nl::Weave::DeviceOverlay::Nội bộ::GeneralSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayers::SoftwareUpdateManager
  nl::Weave::DeviceLayers::Nội bộ::GeneralSoftwareUpdateManagerImpl< SoftwareUpdateManagerimpl >
  nl::Weave::DeviceOverlay::Nội bộ::GeneralSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
  nl::Weave::DeviceLayers::SoftwareUpdateManager
  nl::Weave::DeviceLayers::Nội bộ::GeneralSoftwareUpdateManagerImpl< SoftwareUpdateManagerimpl >
  nl::Weave::DeviceOverlay::Nội bộ::GeneralSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

Lớp bạn bè

Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >
friend class
Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >
friend class
SoftwareUpdateMgr
friend::nl::Weave::DeviceLayer::SoftwareUpdateManager &
Trả về tệp 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ề tệp 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ề tệp tham chiếu đến giao diện công khai của đối tượng singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Trả về cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Trả về cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.
SoftwareUpdateMgrImpl
Trả về cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.

Thuộc tính tĩnh công khai

sInstance

Lớp bạn bè

Nội bộ::GeneralSoftwareUpdateManagerImpl

friend class Internal::GenericSoftwareUpdateManagerImpl< SoftwareUpdateManagerImpl >

Nội bộ::GeneralSoftwareUpdateManagerImpl_BDX

friend class Internal::GenericSoftwareUpdateManagerImpl_BDX< SoftwareUpdateManagerImpl >

Cập nhật phần mềm

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

Trả về tệp 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ộ nên sử dụng phương thức này để truy cập vào các tính năng phổ biến của đối tượng SoftwareUpdateManager của tất cả các nền tảng.

Ứng dụng Weave nên sử dụng quyền này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager phổ biến với tất cả các nền tảng.

Cập nhật phần mềm

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

Trả về tệp 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ộ nên sử dụng phương thức này để truy cập vào các tính năng phổ biến của đối tượng SoftwareUpdateManager của tất cả các nền tảng.

Ứng dụng Weave nên sử dụng quyền này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager phổ biến với tất cả các nền tảng.

Cập nhật phần mềm

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

Trả về tệp 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ộ nên sử dụng phương thức này để truy cập vào các tính năng phổ biến của đối tượng SoftwareUpdateManager của tất cả các nền tảng.

Ứng dụng Weave nên sử dụng quyền này để truy cập vào các tính năng của đối tượng SoftwareUpdateManager phổ biến với tất cả các nền tảng.

SoftwareUpdateMgrimpl

friend SoftwareUpdateManagerImpl & SoftwareUpdateMgrImpl(void)

Trả về cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.

Các thành phần nội bộ có thể sử dụng quyền 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 quyền 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 quyền 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 dệt có thể sử dụng quyền 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ề cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.

Các thành phần nội bộ có thể sử dụng quyền 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 quyền 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 quyền 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 dệt có thể sử dụng quyền 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ề cấu trúc triển khai theo nền tảng dành riêng cho đối tượng singleton SoftwareUpdateManager.

Các thành phần nội bộ có thể sử dụng quyền 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 quyền 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 quyền 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 dệt có thể sử dụng quyền 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.

Thuộc tính tĩnh công khai

Trường hợp

SoftwareUpdateManagerImpl sInstance