Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

nl::매서::기기 레이어:내부:GenericSoftwareUpdateManagerImpl_BDX

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

BDX를 지원하는 플랫폼에서 사용할 SoftwareUpdateManager 기능의 일반적인 구현을 제공합니다.

요약

이 클래스는 IUpdateClass 클래스에 의해 상속되도록 고안되었습니다. 이 클래스는 template's 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
)