Searched refs:BackgroundTaskExecutor (Results 1 – 13 of 13) sorted by relevance
19 BackgroundTaskExecutor& BackgroundTaskExecutor::GetInstance() in GetInstance()21 static BackgroundTaskExecutor instance; in GetInstance()25 BackgroundTaskExecutor::BackgroundTaskExecutor() = default;27 BackgroundTaskExecutor::~BackgroundTaskExecutor() {} in ~BackgroundTaskExecutor()29 bool BackgroundTaskExecutor::PostTask(Task&& task, BgTaskPriority priority) in PostTask()38 bool BackgroundTaskExecutor::PostTask(const Task& task, BgTaskPriority priority) in PostTask()43 void BackgroundTaskExecutor::StartNewThreads(size_t num) {} in StartNewThreads()45 void BackgroundTaskExecutor::ThreadLoop(uint32_t threadNo) {} in ThreadLoop()47 void BackgroundTaskExecutor::TriggerGarbageCollection() {} in TriggerGarbageCollection()
44 BackgroundTaskExecutor& BackgroundTaskExecutor::GetInstance() in GetInstance()46 static BackgroundTaskExecutor instance; in GetInstance()50 BackgroundTaskExecutor::BackgroundTaskExecutor() : maxThreadNum_(MAX_BACKGROUND_THREADS) in BackgroundTaskExecutor() function in OHOS::Ace::BackgroundTaskExecutor67 BackgroundTaskExecutor::~BackgroundTaskExecutor() in ~BackgroundTaskExecutor()83 bool BackgroundTaskExecutor::PostTask(Task&& task, BgTaskPriority priority) in PostTask()117 bool BackgroundTaskExecutor::PostTask(const Task& task, BgTaskPriority priority) in PostTask()151 void BackgroundTaskExecutor::StartNewThreads(size_t num) in StartNewThreads()170 …newThreads.emplace_back(std::bind(&BackgroundTaskExecutor::ThreadLoop, this, currentThreadNo + idx… in StartNewThreads()188 void BackgroundTaskExecutor::ThreadLoop(uint32_t threadNo) in ThreadLoop()228 void BackgroundTaskExecutor::TriggerGarbageCollection() in TriggerGarbageCollection()
34 class BackgroundTaskExecutor {35 ACE_DISALLOW_COPY_AND_MOVE(BackgroundTaskExecutor);40 static BackgroundTaskExecutor& GetInstance();48 BackgroundTaskExecutor();49 ~BackgroundTaskExecutor();
209 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask); in FetchImageObject()341 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask); in GetSVGImageDOMAsyncFromSrc()391 BackgroundTaskExecutor::GetInstance().PostTask(cancelableTask);440 BackgroundTaskExecutor::GetInstance().PostTask(449 BackgroundTaskExecutor::GetInstance().PostTask(task);506 BackgroundTaskExecutor::GetInstance().PostTask(515 BackgroundTaskExecutor::GetInstance().PostTask(task);618 BackgroundTaskExecutor::GetInstance().PostTask(667 BackgroundTaskExecutor::GetInstance().PostTask(744 BackgroundTaskExecutor::GetInstance().PostTask(
329 BackgroundTaskExecutor::GetInstance().PostTask(uploadForPaintTask_);
897 BackgroundTaskExecutor::GetInstance().PostTask( in WriteCacheToFile()906 BackgroundTaskExecutor::GetInstance().PostTask( in WriteCacheToFile()
353 BackgroundTaskExecutor::GetInstance().PostTask( in GetCacheFilePathInner()
288 BackgroundTaskExecutor::GetInstance().PostTask(
164 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendTask)); in SupportInspector()273 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendResultTask)); in CreateLayoutInfo()364 BackgroundTaskExecutor::GetInstance().PostTask(std::move(sendResultTask)); in HandleStopRecord()
205 return BackgroundTaskExecutor::GetInstance().PostTask(std::move(wrappedTask)); in OnPostTask()367 return BackgroundTaskExecutor::GetInstance().PostTask(std::move(wrappedTask)); in OnPostTaskWithoutTraceId()
198 BackgroundTaskExecutor::GetInstance().TriggerGarbageCollection(); in TriggerGarbageCollection()
217 BackgroundTaskExecutor::GetInstance().PostTask([category, eventType, eventParams]() { in NotifyEvent()
362 BackgroundTaskExecutor::GetInstance().PostTask(GenerateThumbnailLoadTask()); in FetchImageObject()