Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

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)

プロテクト関数

中止、ダウンロード

void AbortDownload(
  void
)

ドイニト

WEAVE_ERROR DoInit(
  void
)

GetUpdateSchemeList

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

StartImageDownload(画像のダウンロードを開始)

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)