nl:: Weave:: DeviceLayer:: داخلي:: GeneralSoftwareUpdateManagerll_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 )