Home
last modified time | relevance | path

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

/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()
149 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in OnCreateNewUser() local
162 userReceiverImpl->SetBundlePromise(bundlePromise); in OnCreateNewUser()
167 bundlePromise->WaitForAllTasksExecute(); in OnCreateNewUser()
329 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in CheckInitialUser() local
330 dataMgr->SetBundlePromise(bundlePromise); in CheckInitialUser()
331 bundlePromise->WaitForAllTasksExecute(); in CheckInitialUser()
359 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in InnerUninstallBundle() local
371 userReceiverImpl->SetBundlePromise(bundlePromise); in InnerUninstallBundle()
456 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); UninstallBackupUninstallList() local
[all...]
H A Dbundle_mgr_service_event_handler.cpp1024 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in AddTaskParallel() local
1032 auto task = [installInfo, userId, taskTotalNum, &taskEndNum, &bundlePromise]() { in AddTaskParallel()
1035 if (bundlePromise && static_cast<int32_t>(taskEndNum) >= taskTotalNum) { in AddTaskParallel()
1036 bundlePromise->NotifyAllTasksExecuteFinished(); in AddTaskParallel()
1046 bundlePromise->WaitForAllTasksExecute(); in AddTaskParallel()
1847 std::shared_ptr<BundlePromise> bundlePromise = std::make_shared<BundlePromise>(); in InnerMultiProcessBundleInstall() local
1851 auto task = [bundleName, pair, taskTotalNum, appType, &taskEndNum, &bundlePromise]() { in InnerMultiProcessBundleInstall()
1855 if (bundlePromise && taskEndNum >= taskTotalNum) { in InnerMultiProcessBundleInstall()
1856 bundlePromise->NotifyAllTasksExecuteFinished(); in InnerMultiProcessBundleInstall()
1865 bundlePromise in InnerMultiProcessBundleInstall()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/
H A Dbundle_data_mgr.h652 * @brief Set bundlePromise.
653 * @param bundlePromise Indicates the bundlePromise.
655 void SetBundlePromise(const std::shared_ptr<BundlePromise>& bundlePromise) in SetBundlePromise() argument
657 bundlePromise_ = bundlePromise; in SetBundlePromise()

Completed in 13 milliseconds