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 )