Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl::Weave::Geräteschicht::Intern::GenericSoftwareUpdateManagerImpl_BDX

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

Bietet eine allgemeine Implementierung von SoftwareUpdateManager-Funktionen für Plattformen, die BDX unterstützen.

Fazit

Diese Klasse soll direkt oder indirekt von der Klasse SoftwareUpdateManagerImpl übernommen werden, die auch als Parameter „ImplClass“ der Vorlage erscheint.

Geschützte Funktionen

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

Geschützte Funktionen

Download abbrechen

void AbortDownload(
  void
)

Logo: Doinit

WEAVE_ERROR DoInit(
  void
)

GetUpdateSchemeListe

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

Start-Image-Download

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)