透過集合功能整理內容 你可以依據偏好儲存及分類內容。

nl::Weave::DeviceLayer::內部::GeneralSoftwareUpdateManagerImpl_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
)

取得更新配置清單

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

開始下載圖片

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)