нл:: Переплетение:: Уровень устройства:: Внутренний:: 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
)