Searched refs:StartupTask (Results 1 - 12 of 12) sorted by relevance
/foundation/ability/ability_runtime/frameworks/native/appkit/app_startup/ |
H A D | startup_task.cpp | 21 StartupTask::StartupTask(const std::string &name) : name_(name), state_(State::CREATED) in StartupTask() function in OHOS::AbilityRuntime::StartupTask 24 StartupTask::~StartupTask() = default; 26 const std::string& StartupTask::GetName() const in GetName() 31 std::vector<std::string> StartupTask::GetDependencies() const in GetDependencies() 36 bool StartupTask::GetCallCreateOnMainThread() const in GetCallCreateOnMainThread() 41 bool StartupTask::GetWaitOnMainThread() const in GetWaitOnMainThread() 46 bool StartupTask::GetIsExcludeFromAutoStart() const in GetIsExcludeFromAutoStart() 51 void StartupTask [all...] |
H A D | startup_task_dispatcher.cpp | 24 StartupTaskDispatcher::StartupTaskDispatcher(const std::map<std::string, std::shared_ptr<StartupTask>> &tasks, in StartupTaskDispatcher() 129 std::vector<std::shared_ptr<StartupTask>> zeroInDegree; in NotifyChildren() 160 int32_t StartupTaskDispatcher::RunTaskInit(const std::string &name, const std::shared_ptr<StartupTask> &task) in RunTaskInit() 172 StartupTask::State state = task->GetState(); in RunTaskInit() 173 if (state == StartupTask::State::CREATED) { in RunTaskInit() 175 } else if (state == StartupTask::State::INITIALIZED) { in RunTaskInit() 178 } else if (state == StartupTask::State::INITIALIZING) { in RunTaskInit()
|
H A D | startup_manager.cpp | 31 int32_t StartupManager::RegisterStartupTask(const std::string &name, const std::shared_ptr<StartupTask> &startupTask) in RegisterStartupTask() 43 std::map<std::string, std::shared_ptr<StartupTask>> autoStartupTasks; in BuildAutoStartupTaskManager() 79 std::map<std::string, std::shared_ptr<StartupTask>> currentStartupTasks; in BuildStartupTaskManager() 165 StartupTask::State state = findResult->second->GetState(); in GetResult() 166 if (state != StartupTask::State::INITIALIZED) { in GetResult() 182 StartupTask::State state = findResult->second->GetState(); in IsInitialized() 183 isInitialized = state == StartupTask::State::INITIALIZED; in IsInitialized() 198 std::map<std::string, std::shared_ptr<StartupTask>> &taskMap) in AddStartupTask()
|
H A D | startup_topologysort.cpp | 21 int32_t StartupTopologySort::Sort(const std::map<std::string, std::shared_ptr<StartupTask>> &startupMap, in Sort() 33 TAG_LOGE(AAFwkTag::STARTUP, "StartupTask null"); in Sort() 76 int32_t StartupTopologySort::SortZeroDeque(const std::shared_ptr<StartupTask> &startup, in SortZeroDeque() 77 const std::map<std::string, std::shared_ptr<StartupTask>> &startupMap, in SortZeroDeque()
|
H A D | startup_task_manager.cpp | 25 std::map<std::string, std::shared_ptr<StartupTask>> tasks) in StartupTaskManager() 34 int32_t StartupTaskManager::AddTask(const std::shared_ptr<StartupTask> &task) in AddTask()
|
H A D | js_startup_task.cpp | 28 std::map<std::string, std::weak_ptr<StartupTask>> AsyncTaskCallBack::jsStartupTaskObjects_; 31 : StartupTask(name), jsRuntime_(jsRuntime), startupJsRef_(std::move(startupJsRef)), contextJsRef_(contextJsRef) {} in JsStartupTask() 207 std::shared_ptr<StartupTask> startupTask; in AsyncTaskCompleted()
|
/foundation/ability/ability_runtime/interfaces/kits/native/appkit/app_startup/ |
H A D | startup_topologysort.h | 35 static int32_t Sort(const std::map<std::string, std::shared_ptr<StartupTask>> &startupMap, 39 static int32_t SortZeroDeque(const std::shared_ptr<StartupTask> &startup, 40 const std::map<std::string, std::shared_ptr<StartupTask>> &startupMap,
|
H A D | startup_task_manager.h | 34 std::map<std::string, std::shared_ptr<StartupTask>> autoStartupTasks); 38 int32_t AddTask(const std::shared_ptr<StartupTask> &task); 50 std::map<std::string, std::shared_ptr<StartupTask>> tasks_;
|
H A D | startup_task.h | 28 class StartupTask : public std::enable_shared_from_this<StartupTask> { class 37 explicit StartupTask(const std::string &name); 39 virtual ~StartupTask();
|
H A D | startup_task_dispatcher.h | 29 StartupTaskDispatcher(const std::map<std::string, std::shared_ptr<StartupTask>> &tasks, 38 const std::map<std::string, std::shared_ptr<StartupTask>> &tasks_; 48 int32_t RunTaskInit(const std::string &name, const std::shared_ptr<StartupTask> &task);
|
H A D | startup_manager.h | 35 int32_t RegisterStartupTask(const std::string &name, const std::shared_ptr<StartupTask> &startupTask); 62 std::map<std::string, std::shared_ptr<StartupTask>> startupTasks_; 67 std::map<std::string, std::shared_ptr<StartupTask>> &taskMap);
|
H A D | js_startup_task.h | 35 static std::map<std::string, std::weak_ptr<StartupTask>> jsStartupTaskObjects_; 38 class JsStartupTask : public StartupTask {
|
Completed in 5 milliseconds