Home
last modified time | relevance | path

Searched refs:StartupTask (Results 1 - 12 of 12) sorted by relevance

/foundation/ability/ability_runtime/frameworks/native/appkit/app_startup/
H A Dstartup_task.cpp21 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 Dstartup_task_dispatcher.cpp24 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 Dstartup_manager.cpp31 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 Dstartup_topologysort.cpp21 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 Dstartup_task_manager.cpp25 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 Djs_startup_task.cpp28 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 Dstartup_topologysort.h35 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 Dstartup_task_manager.h34 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 Dstartup_task.h28 class StartupTask : public std::enable_shared_from_this<StartupTask> { class
37 explicit StartupTask(const std::string &name);
39 virtual ~StartupTask();
H A Dstartup_task_dispatcher.h29 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 Dstartup_manager.h35 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 Djs_startup_task.h35 static std::map<std::string, std::weak_ptr<StartupTask>> jsStartupTaskObjects_;
38 class JsStartupTask : public StartupTask {

Completed in 5 milliseconds