nl:: Weave:: DeviceLayer:: Internal:: GenericSoftwareUpdateManagerImpl_BDX
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>
Fornece uma implementação genérica dos recursos do SoftwareUpdateManager para uso em plataformas compatíveis com BDX.
Resumo
Essa classe deve ser herdada (direta ou indiretamente) pela classe SoftwareUpdateManagerImpl, que também aparece como o parâmetro ImplClass do modelo.
Funções protegidas |
|
---|---|
AbortDownload(void)
|
void
|
DoInit(void)
|
|
GetUpdateSchemeList(::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList)
|
|
StartImageDownload(char *aURI, uint64_t aStartOffset)
|
Funções protegidas
AbortDownload
void AbortDownload( void )
DoInit
WEAVE_ERROR DoInit( void )
GetUpdateSchemeList
WEAVE_ERROR GetUpdateSchemeList( ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList )