nl:: बुनाई::डिवाइस की लेयर::अंदरूनी::सामान्य सॉफ़्टवेयर अपडेट मैनेजरImpl_BDX

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericSoftwareUpdateManagerImpl_BDX.h>

BDX के साथ काम करने वाले प्लैटफ़ॉर्म पर इस्तेमाल करने के लिए, SoftwareUpdateManager सुविधाओं को सामान्य तरीके से लागू करना.

खास जानकारी

इस क्लास को SoftwareUpdateManagerImpl क्लास से इनहेरिट किए जाने (सीधे तौर पर या किसी दूसरे तरीके से) के लिए बनाया गया है, जो कि टेंप्लेट के रूप में भी दिखता है.

सुरक्षित किए गए फ़ंक्शन

AbortDownload(void)
void
DoInit(void)
GetUpdateSchemeList(::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList)
StartImageDownload(char *aURI, uint64_t aStartOffset)

सुरक्षित किए गए फ़ंक्शन

गर्भपात डाउनलोड करें

void AbortDownload(
  void
)

डोइनिट

WEAVE_ERROR DoInit(
  void
)

GetUpdateSchemeList

WEAVE_ERROR GetUpdateSchemeList(
  ::nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList *aUpdateSchemeList
)

StartImageडाउनलोड

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)