nl :: Tejido:: DeviceLayer :: Interno:: GenericSoftwareUpdateManagerImpl_BDX
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>
Proporciona una implementación genérica de las funciones de SoftwareUpdateManager para su uso en plataformas que admiten BDX.
Resumen
Esta clase está destinada a ser heredada (directa o indirectamente) por la clase SoftwareUpdateManagerImpl , que también aparece como el parámetro ImplClass de la plantilla.
Funciones protegidas | |
---|---|
AbortDownload (void) | void |
DoInit (void) | |
GetUpdateSchemeList (:: nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList) | |
StartImageDownload (char *aURI, uint64_t aStartOffset) |
Funciones protegidas
AbortDescargar
void AbortDownload( void )
Haciéndolo
WEAVE_ERROR DoInit( void )
GetUpdateSchemeList
WEAVE_ERROR GetUpdateSchemeList( ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList )
StartImageDownload
WEAVE_ERROR StartImageDownload( char *aURI, uint64_t aStartOffset )