нл:: Переплетение:: Уровень устройства:: Внутренний:: GenericSoftwareUpdateManagerImpl_BDX
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>
Предоставляет общую реализацию функций SoftwareUpdateManager для использования на платформах, поддерживающих BDX.
Краткое содержание
Этот класс предназначен для наследования (прямо или косвенно) классом SoftwareUpdateManagerImpl , который также отображается как параметр ImplClass шаблона.
Защищенные функции | |
---|---|
AbortDownload (void) | void |
DoInit (void) | |
GetUpdateSchemeList (:: nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList) | |
StartImageDownload (char *aURI, uint64_t aStartOffset) |
Защищенные функции
Прервать загрузку
void AbortDownload( void )
DoInit
WEAVE_ERROR DoInit( void )
GetUpdateSchemeList
WEAVE_ERROR GetUpdateSchemeList( ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList )
НачатьИзображениеСкачать
WEAVE_ERROR StartImageDownload( char *aURI, uint64_t aStartOffset )