nl:: Weave:: DeviceLayer:: Internal:: 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)
|
פונקציות מוגנות
AbortDownload
void AbortDownload( void )
DoInit
WEAVE_ERROR DoInit( void )
GetUpdateSchemeList
WEAVE_ERROR GetUpdateSchemeList( ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList )