Home
last modified time | relevance | path

Searched refs:InnerTask (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/preferences/frameworks/native/include/
H A Dexecutor_pool.h37 using InnerTask = Executor::InnerTask; variable
39 using TaskQueue = PriorityQueue<InnerTask, Time, TaskId>;
47 : pool_(max, min), delayTasks_(InnerTask(), NextTimer), taskId_(INVALID_TASK_ID) in ExecutorPool()
51 execs_ = new (std::nothrow) TaskQueue(InnerTask()); in ExecutorPool()
108 InnerTask innerTask; in Schedule()
132 … auto updated = delayTasks_.Update(taskId, [interval](InnerTask &task) -> std::pair<bool, Time> { in Reset()
145 InnerTask innerTask; in Execute()
165 TaskId Schedule(InnerTask innerTask, Time delay) in Schedule()
206 static std::pair<bool, Time> NextTimer(InnerTask &task) in NextTimer()
H A Dexecutor.h45 struct InnerTask { struct
50 InnerTask() = default; argument
79 …void Bind(PriorityQueue<InnerTask, Time, TaskId> *queue, std::function<bool(std::shared_ptr<Execut… in Bind() argument
133 PriorityQueue<InnerTask, Time, TaskId> *waits_ = nullptr;
/ohos5.0/foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata/include/
H A Dexecutor_pool.h34 using InnerTask = Executor::InnerTask; variable
36 using TaskQueue = PriorityQueue<InnerTask, Time, TaskId>;
44 : pool_(max, min), delayTasks_(InnerTask(), NextTimer), taskId_(INVALID_TASK_ID) in ExecutorPool()
48 execs_ = new (std::nothrow) TaskQueue(InnerTask()); in ExecutorPool()
104 InnerTask innerTask; in Schedule()
128 … auto updated = delayTasks_.Update(taskId, [interval](InnerTask &task) -> std::pair<bool, Time> { in Reset()
141 InnerTask innerTask; in Execute()
161 TaskId Schedule(InnerTask innerTask, Time delay) in Schedule()
202 static std::pair<bool, Time> NextTimer(InnerTask &task) in NextTimer()
H A Dexecutor.h42 struct InnerTask { struct
47 InnerTask() = default; argument
65 …void Bind(PriorityQueue<InnerTask, Time, TaskId> *queue, std::function<bool(std::shared_ptr<Execut… in Bind() argument
119 PriorityQueue<InnerTask, Time, TaskId> *waits_ = nullptr;
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/common/
H A Dtask_scheduler.h46 running_ = InnerTask(); in TaskScheduler()
69 InnerTask innerTask;
145 struct InnerTask { struct
181 running_ = InnerTask(); in Loop()
198 std::multimap<Time, InnerTask> tasks_;
200 InnerTask running_;
/ohos5.0/base/inputmethod/imf/frameworks/js/napi/inputmethodclient/
H A Dasync_call.h103 struct InnerTask { struct
104 InnerTask(napi_env env, napi_async_work work, const char *name);
105 ~InnerTask();
114 std::queue<InnerTask> taskQueue_; argument
H A Dasync_call.cpp219 AsyncCall::InnerTask::InnerTask(napi_env env, napi_async_work work, const char *name) in InnerTask() function in OHOS::MiscServices::AsyncCall::InnerTask
224 AsyncCall::InnerTask::~InnerTask() in ~InnerTask()
/ohos5.0/foundation/window/window_manager/wmserver/include/
H A Dwindow_inner_manager.h36 using InnerTask = std::function<void()>; variable
48 void PostTask(InnerTask &&callback, std::string name = "WindowInnerManagerTask",
/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Dwindow_inner_manager.cpp250 void WindowInnerManager::PostTask(InnerTask &&task, std::string name, EventPriority priority) in PostTask()
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/
H A Dwindow_inner_manager_test.cpp27 using InnerTask = std::function<void()>; typedef