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 )