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::Devicelayer::Nội bộ::genericSoftwareUpdateManagerImpl_BDX

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>

Cung cấp cách triển khai chung các tính năng SoftwareUpdateManager để sử dụng trên các nền tảng hỗ trợ BDX.

Tóm tắt

Lớp này dự kiến sẽ được kế thừa (trực tiếp hoặc gián tiếp) bởi lớp SoftwareUpdateManagerImpl, lớp này cũng xuất hiện dưới dạng thông số ImplClass của mẫu\39;

Hàm được bảo vệ

AbortDownload(void)
void
DoInit(void)
GetUpdateSchemeList(::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList)
StartImageDownload(char *aURI, uint64_t aStartOffset)

Hàm được bảo vệ

Hủy thao tác Tải xuống

void AbortDownload(
  void
)

Tiếng Doinit

WEAVE_ERROR DoInit(
  void
)

GetUpdateSchemeList

WEAVE_ERROR GetUpdateSchemeList(
  ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList
)

Bắt đầu tải hình ảnh xuống

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)