nl:: Weave:: DeviceLayer:: Internal:: GenericSoftwareUpdateManagerImpl_BDX
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>
यह BDX के साथ काम करने वाले प्लैटफ़ॉर्म पर, SoftwareUpdateManager की सुविधाओं को सामान्य तरीके से लागू करने की सुविधा देता है.
खास जानकारी
इस क्लास को 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 )