nl:: বুনা:: ডিভাইস লেয়ার:: অভ্যন্তরীণ:: 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
)

StartImageDownload

WEAVE_ERROR StartImageDownload(
  char *aURI,
  uint64_t aStartOffset
)