Home
last modified time | relevance | path

Searched refs:TaskPoolImpl (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/
H A Dtask_pool_impl.cpp20 constexpr int TaskPoolImpl::IDLE_WAIT_PERIOD;
22 TaskPoolImpl::TaskPoolImpl(int maxThreads, int minThreads) in TaskPoolImpl() function in DistributedDB::TaskPoolImpl
34 TaskPoolImpl::~TaskPoolImpl() in ~TaskPoolImpl()
37 int TaskPoolImpl::Start() in Start()
64 void TaskPoolImpl::Stop() in Stop()
78 int TaskPoolImpl::Schedule(const Task &task) in Schedule()
155 void TaskPoolImpl::SetThreadFree() in SetThreadFree()
238 void TaskPoolImpl::BecomeGenericWorker() in BecomeGenericWorker()
246 void TaskPoolImpl::ExitWorker() in ExitWorker()
254 void TaskPoolImpl::TaskWorker() in TaskWorker()
[all …]
H A Dtask_pool_impl.h29 class TaskPoolImpl : public TaskPool {
32 TaskPoolImpl(int maxThreads, int minThreads);
50 ~TaskPoolImpl();
H A Dtask_pool.cpp24 TaskPool *taskPool = new (std::nothrow) TaskPoolImpl(maxThreads, minThreads); in Create()