Home
last modified time | relevance | path

Searched refs:WorkerRunner (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/worker/
H A Dworker_runner.cpp21 WorkerRunner::WorkerRunner(WorkerStartCallback callback) : callback_(callback), selfThreadId_(uv_thread_self()) {} in WorkerRunner() function in Commonlibrary::Concurrent::WorkerModule::WorkerRunner
23 WorkerRunner::~WorkerRunner() in ~WorkerRunner()
28 void WorkerRunner::WorkerInnerRunner::Run() in Run()
33 WorkerRunner::WorkerInnerRunner::WorkerInnerRunner(const WorkerRunner* runner) : runner_(runner) {} in WorkerInnerRunner()
35 void WorkerRunner::Run() const in Run()
40 bool WorkerRunner::Execute() in Execute()
H A Dworker_runner.h36 class WorkerRunner { class
41 explicit WorkerInnerRunner(const WorkerRunner* runner);
46 const WorkerRunner* runner_;
49 explicit WorkerRunner(WorkerStartCallback callback);
50 ~WorkerRunner();
H A Dworker.h578 std::unique_ptr<WorkerRunner> runner_ {};
H A Dworker.cpp1254 // 3. create WorkerRunner to Execute in StartExecuteInThread()
1256 runner_ = std::make_unique<WorkerRunner>(WorkerStartCallback(ExecuteInThread, this)); in StartExecuteInThread()

Completed in 5 milliseconds