Home
last modified time | relevance | path

Searched refs:taskRunner (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/ace_engine/test/unittest/core/common/task/
H A Dthread_test.cpp60 auto taskRunner = MakeTaskRunner(); in MakeTaskExecutor() local
61 RefPtr<TaskExecutorImpl> taskExecutor = AceType::MakeRefPtr<TaskExecutorImpl>(taskRunner); in MakeTaskExecutor()
72 auto taskRunner = MakeTaskRunner(); in SetUpTestSuite() local
73 taskExecutorImpl_ = AceType::MakeRefPtr<TaskExecutorImpl>(taskRunner); in SetUpTestSuite()
192 * @tc.steps1: taskRunner = MakeTaskRunner(). in HWTEST_F()
193 * @tc.steps2: callback InitOtherThreads using taskRunner in HWTEST_F()
196 TaskRunners taskRunner = MakeTaskRunner(); in HWTEST_F() local
197 taskExecutorImpl_->InitOtherThreads(taskRunner); in HWTEST_F()
254 * @tc.steps3: create a threadContainer, taskRunner = MakeTaskRunner(). in HWTEST_F()
261 TaskRunners taskRunner in HWTEST_F() local
361 TaskRunners taskRunner = MakeTaskRunner(); HWTEST_F() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_context.h123 void SetVsyncRequestFunc(const std::function<void()>& taskRunner) in SetVsyncRequestFunc() argument
125 vsyncRequestFunc_ = taskRunner; in SetVsyncRequestFunc()
135 void SetTaskRunner(const std::function<void(const std::function<void()>&, bool)>& taskRunner) in SetTaskRunner() argument
137 taskRunner_ = taskRunner; in SetTaskRunner()
146 void SetRTTaskRunner(const std::function<void(const std::function<void()>&)>& taskRunner) in SetRTTaskRunner() argument
148 rttaskRunner_ = taskRunner; in SetRTTaskRunner()
/foundation/arkui/ace_engine/frameworks/core/common/
H A Dtask_executor_impl.cpp82 bool TaskExecutorImpl::PostTaskToTaskRunner(const RefPtr<TaskRunnerAdapter>& taskRunner, TaskExecutor::Task&& task, in PostTaskToTaskRunner() argument
85 CHECK_NULL_RETURN(taskRunner, false); in PostTaskToTaskRunner()
89 taskRunner->PostDelayedTask(std::move(task), delayTime, name, priorityType); in PostTaskToTaskRunner()
91 taskRunner->PostTask(std::move(task), name, priorityType); in PostTaskToTaskRunner()
399 void TaskExecutorImpl::RemoveTaskFromTaskRunner(const RefPtr<TaskRunnerAdapter>& taskRunner, const std::string& name) in RemoveTaskFromTaskRunner() argument
401 CHECK_NULL_VOID(taskRunner); in RemoveTaskFromTaskRunner()
402 taskRunner->RemoveTask(name); in RemoveTaskFromTaskRunner()
H A Dtask_executor_impl.h65 bool PostTaskToTaskRunner(const RefPtr<TaskRunnerAdapter>& taskRunner, TaskExecutor::Task&& task,
71 void RemoveTaskFromTaskRunner(const RefPtr<TaskRunnerAdapter>& taskRunner, const std::string& name);
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_context_test.cpp116 auto taskRunner = [](const std::function<void()>& task, bool isSyncTask) {}; in HWTEST_F() local
117 rSContext.SetTaskRunner(taskRunner); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_ui_director.cpp481 for (const auto &[director, taskRunner] : g_uiTaskRunners) { in PostDelayTask()
486 taskRunner(task, delay); in PostDelayTask()
492 for (const auto &[_, taskRunner] : g_uiTaskRunners) { in PostDelayTask()
494 taskRunner(task, delay); in PostDelayTask()
/foundation/filemanagement/dfs_service/services/cloudsyncservice/src/ipc/
H A Dcloud_sync_service.cpp250 shared_ptr<CycleTaskRunner> taskRunner = make_shared<CycleTaskRunner>(dataSyncManager_); in HandleStartReason() local
251 taskRunner->StartTask(); in HandleStartReason()

Completed in 5 milliseconds