Home
last modified time | relevance | path

Searched refs:bundlePromise (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dbundle_user_mgr_host_impl.cpp47 void SetBundlePromise(const std::shared_ptr<BundlePromise>& bundlePromise) in SetBundlePromise() argument
49 bundlePromise_ = bundlePromise; in SetBundlePromise()
146 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in OnCreateNewUser() local
159 userReceiverImpl->SetBundlePromise(bundlePromise); in OnCreateNewUser()
164 bundlePromise->WaitForAllTasksExecute(); in OnCreateNewUser()
300 dataMgr->SetBundlePromise(bundlePromise); in CheckInitialUser()
301 bundlePromise->WaitForAllTasksExecute(); in CheckInitialUser()
341 userReceiverImpl->SetBundlePromise(bundlePromise); in InnerUninstallBundle()
346 bundlePromise->WaitForAllTasksExecute(); in InnerUninstallBundle()
437 userReceiverImpl->SetBundlePromise(bundlePromise); in UninstallBackupUninstallList()
[all …]
H A Dbundle_mgr_service_event_handler.cpp989 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in AddTaskParallel() local
997 auto task = [installInfo, userId, taskTotalNum, &taskEndNum, &bundlePromise]() { in AddTaskParallel()
1000 if (bundlePromise && static_cast<int32_t>(taskEndNum) >= taskTotalNum) { in AddTaskParallel()
1001 bundlePromise->NotifyAllTasksExecuteFinished(); in AddTaskParallel()
1011 bundlePromise->WaitForAllTasksExecute(); in AddTaskParallel()
1833 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in InnerMultiProcessBundleInstall() local
1837 auto task = [bundleName, pair, taskTotalNum, appType, &taskEndNum, &bundlePromise]() { in InnerMultiProcessBundleInstall()
1841 if (bundlePromise && taskEndNum >= taskTotalNum) { in InnerMultiProcessBundleInstall()
1842 bundlePromise->NotifyAllTasksExecuteFinished(); in InnerMultiProcessBundleInstall()
1851 bundlePromise->WaitForAllTasksExecute(); in InnerMultiProcessBundleInstall()
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/
H A Dbundle_data_mgr.h653 void SetBundlePromise(const std::shared_ptr<BundlePromise>& bundlePromise) in SetBundlePromise() argument
655 bundlePromise_ = bundlePromise; in SetBundlePromise()