Home
last modified time | relevance | path

Searched refs:TaskScheduler (Results 1 – 25 of 77) sorted by relevance

1234

/aosp_15_r20/external/libchrome/base/task_scheduler/
H A Dtask_scheduler.cc22 TaskScheduler* g_task_scheduler = nullptr;
26 TaskScheduler::InitParams::InitParams( in InitParams()
40 TaskScheduler::InitParams::~InitParams() = default;
44 void TaskScheduler::CreateAndStartWithDefaultParams(StringPiece name) { in CreateAndStartWithDefaultParams()
49 void TaskScheduler::StartWithDefaultParams() { in StartWithDefaultParams()
71 void TaskScheduler::Create(StringPiece name) { in Create()
76 void TaskScheduler::SetInstance(std::unique_ptr<TaskScheduler> task_scheduler) { in SetInstance()
82 TaskScheduler* TaskScheduler::GetInstance() { in GetInstance()
H A Dpost_task.cc72 DCHECK(TaskScheduler::GetInstance()) in PostDelayedTaskWithTraits()
76 TaskScheduler::GetInstance()->PostDelayedTaskWithTraits( in PostDelayedTaskWithTraits()
90 DCHECK(TaskScheduler::GetInstance()) in CreateTaskRunnerWithTraits()
94 return TaskScheduler::GetInstance()->CreateTaskRunnerWithTraits( in CreateTaskRunnerWithTraits()
100 DCHECK(TaskScheduler::GetInstance()) in CreateSequencedTaskRunnerWithTraits()
104 return TaskScheduler::GetInstance()->CreateSequencedTaskRunnerWithTraits( in CreateSequencedTaskRunnerWithTraits()
111 DCHECK(TaskScheduler::GetInstance()) in CreateSingleThreadTaskRunnerWithTraits()
115 return TaskScheduler::GetInstance()->CreateSingleThreadTaskRunnerWithTraits( in CreateSingleThreadTaskRunnerWithTraits()
123 DCHECK(TaskScheduler::GetInstance()) in CreateCOMSTATaskRunnerWithTraits()
127 return TaskScheduler::GetInstance()->CreateCOMSTATaskRunnerWithTraits( in CreateCOMSTATaskRunnerWithTraits()
H A Dservice_thread_unittest.cc69 TaskScheduler::SetInstance( in TEST()
71 TaskScheduler::GetInstance()->StartWithDefaultParams(); in TEST()
104 TaskScheduler::GetInstance()->JoinForTesting(); in TEST()
105 TaskScheduler::SetInstance(nullptr); in TEST()
H A Dtask_scheduler.h52 class BASE_EXPORT TaskScheduler {
85 virtual ~TaskScheduler() = default;
213 static void SetInstance(std::unique_ptr<TaskScheduler> task_scheduler);
226 static TaskScheduler* GetInstance();
H A Dtask_scheduler_impl.h45 class BASE_EXPORT TaskSchedulerImpl : public TaskScheduler {
65 void Start(const TaskScheduler::InitParams& init_params,
/aosp_15_r20/out/soong/.intermediates/external/mobile-data-download/mobile_data_downloader_lib/android_common_apex30/javac/anno/com/google/android/libraries/mobiledatadownload/
DAutoValue_TaskScheduler_ConstraintOverrides.java6 final class AutoValue_TaskScheduler_ConstraintOverrides extends TaskScheduler.ConstraintOverrides {
52 if (o instanceof TaskScheduler.ConstraintOverrides) { in equals()
53 TaskScheduler.ConstraintOverrides that = (TaskScheduler.ConstraintOverrides) o; in equals()
73 static final class Builder extends TaskScheduler.ConstraintOverrides.Builder {
81 …public TaskScheduler.ConstraintOverrides.Builder setRequiresDeviceIdle(boolean requiresDeviceIdle)… in setRequiresDeviceIdle()
87 public TaskScheduler.ConstraintOverrides.Builder setRequiresCharging(boolean requiresCharging) { in setRequiresCharging()
93 …public TaskScheduler.ConstraintOverrides.Builder setRequiresBatteryNotLow(boolean requiresBatteryN… in setRequiresBatteryNotLow()
99 public TaskScheduler.ConstraintOverrides build() { in build()
/aosp_15_r20/out/soong/.intermediates/external/mobile-data-download/mobile_data_downloader_lib/android_common_apex33/javac/anno/com/google/android/libraries/mobiledatadownload/
DAutoValue_TaskScheduler_ConstraintOverrides.java6 final class AutoValue_TaskScheduler_ConstraintOverrides extends TaskScheduler.ConstraintOverrides {
52 if (o instanceof TaskScheduler.ConstraintOverrides) { in equals()
53 TaskScheduler.ConstraintOverrides that = (TaskScheduler.ConstraintOverrides) o; in equals()
73 static final class Builder extends TaskScheduler.ConstraintOverrides.Builder {
81 …public TaskScheduler.ConstraintOverrides.Builder setRequiresDeviceIdle(boolean requiresDeviceIdle)… in setRequiresDeviceIdle()
87 public TaskScheduler.ConstraintOverrides.Builder setRequiresCharging(boolean requiresCharging) { in setRequiresCharging()
93 …public TaskScheduler.ConstraintOverrides.Builder setRequiresBatteryNotLow(boolean requiresBatteryN… in setRequiresBatteryNotLow()
99 public TaskScheduler.ConstraintOverrides build() { in build()
/aosp_15_r20/external/libchrome/base/test/
H A Dscoped_task_environment.cc122 CHECK(!TaskScheduler::GetInstance()); in ScopedTaskEnvironment()
136 TaskScheduler::SetInstance(std::make_unique<internal::TaskSchedulerImpl>( in ScopedTaskEnvironment()
138 task_scheduler_ = TaskScheduler::GetInstance(); in ScopedTaskEnvironment()
139 TaskScheduler::GetInstance()->Start({worker_pool_params, worker_pool_params, in ScopedTaskEnvironment()
151 CHECK_EQ(TaskScheduler::GetInstance(), task_scheduler_); in ~ScopedTaskEnvironment()
155 TaskScheduler::GetInstance()->FlushForTesting(); in ~ScopedTaskEnvironment()
156 TaskScheduler::GetInstance()->Shutdown(); in ~ScopedTaskEnvironment()
157 TaskScheduler::GetInstance()->JoinForTesting(); in ~ScopedTaskEnvironment()
162 TaskScheduler::SetInstance(nullptr); in ~ScopedTaskEnvironment()
H A Dscoped_task_environment.h23 class TaskScheduler; variable
162 const TaskScheduler* task_scheduler_ = nullptr;
/aosp_15_r20/external/libchrome/libchrome_tools/patch/
H A Dmessage_loop_unittest.patch44 TaskScheduler::CreateAndStartWithDefaultParams("MessageLoopTest");
55 base::TaskScheduler::GetInstance()->JoinForTesting();
56 base::TaskScheduler::SetInstance(nullptr);
70 TaskScheduler::CreateAndStartWithDefaultParams("MessageLoopTypedTest");
82 base::TaskScheduler::GetInstance()->JoinForTesting();
83 base::TaskScheduler::SetInstance(nullptr);
H A Dobserver_list_unittest.patch13 +// TaskScheduler not supported in libchrome
23 +// TaskScheduler not supported in libchrome
36 +// TaskScheduler not supported in libchrome
53 +// TaskScheduler not supported in libchrome
/aosp_15_r20/external/mobile-data-download/java/com/google/android/libraries/mobiledatadownload/
H A DMobileDataDownloadImpl.java36 import com.google.android.libraries.mobiledatadownload.TaskScheduler.ConstraintOverrides;
37 import com.google.android.libraries.mobiledatadownload.TaskScheduler.NetworkState;
108 private final Optional<TaskScheduler> taskSchedulerOptional;
144 Optional<TaskScheduler> taskSchedulerOptional, in MobileDataDownloadImpl()
1831 TaskScheduler taskScheduler = taskSchedulerOptional.get();
1835 TaskScheduler.CHARGING_PERIODIC_TASK,
1839 TaskScheduler.CHARGING_PERIODIC_TASK));
1844 TaskScheduler.MAINTENANCE_PERIODIC_TASK,
1848 TaskScheduler.MAINTENANCE_PERIODIC_TASK));
1852 TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK,
[all …]
H A DBUILD43 "TaskScheduler.java",
176 name = "TaskScheduler",
177 srcs = ["TaskScheduler.java"],
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/6/external/libchrome/base/task_scheduler/
Dtask_scheduler.h55 class BASE_EXPORT TaskScheduler {
88 virtual ~TaskScheduler() = default;
216 static void SetInstance(std::unique_ptr<TaskScheduler> task_scheduler);
229 static TaskScheduler* GetInstance();
Dtask_scheduler_impl.h48 class BASE_EXPORT TaskSchedulerImpl : public TaskScheduler {
68 void Start(const TaskScheduler::InitParams& init_params,
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/task_scheduler/
Dtask_scheduler.h55 class BASE_EXPORT TaskScheduler {
88 virtual ~TaskScheduler() = default;
216 static void SetInstance(std::unique_ptr<TaskScheduler> task_scheduler);
229 static TaskScheduler* GetInstance();
Dtask_scheduler_impl.h48 class BASE_EXPORT TaskSchedulerImpl : public TaskScheduler {
68 void Start(const TaskScheduler::InitParams& init_params,
/aosp_15_r20/external/mobile-data-download/javatests/com/google/android/libraries/mobiledatadownload/
H A DMobileDataDownloadIntegrationTest.java124 @Mock private TaskScheduler mockTaskScheduler;
239 .handleTask(TaskScheduler.MAINTENANCE_PERIODIC_TASK) in download_success_maintenanceLogsNetworkUsage()
282 .handleTask(TaskScheduler.MAINTENANCE_PERIODIC_TASK) in corrupted_files_detectedDuringMaintenance()
287 .handleTask(TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK) in corrupted_files_detectedDuringMaintenance()
320 .handleTask(TaskScheduler.MAINTENANCE_PERIODIC_TASK) in delete_files_detectedDuringMaintenance()
325 .handleTask(TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK) in delete_files_detectedDuringMaintenance()
816 .handleTask(TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK) in download_twoStepDownload_targetFileDownloaded()
994 mobileDataDownload.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK); in handleTask_duplicateInvocations_logsDownloadCompleteOnce()
999 mobileDataDownload.handleTask(TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK); in handleTask_duplicateInvocations_logsDownloadCompleteOnce()
1041 .handleTask(TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK) in waitForHandleTask()
H A DMobileDataDownloadTest.java42 import com.google.android.libraries.mobiledatadownload.TaskScheduler.ConstraintOverrides;
43 import com.google.android.libraries.mobiledatadownload.TaskScheduler.NetworkState;
168 @Mock TaskScheduler mockTaskScheduler;
3388 TaskScheduler.CHARGING_PERIODIC_TASK, in schedulePeriodicTasks()
3395 TaskScheduler.MAINTENANCE_PERIODIC_TASK, in schedulePeriodicTasks()
3402 TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK, in schedulePeriodicTasks()
3409 TaskScheduler.WIFI_CHARGING_PERIODIC_TASK, in schedulePeriodicTasks()
3465 TaskScheduler.CHARGING_PERIODIC_TASK, in schedulePeriodicBackgroundTasks()
3472 TaskScheduler.MAINTENANCE_PERIODIC_TASK, in schedulePeriodicBackgroundTasks()
3479 TaskScheduler.CELLULAR_CHARGING_PERIODIC_TASK, in schedulePeriodicBackgroundTasks()
[all …]
/aosp_15_r20/external/libchrome/base/i18n/
H A Dstreaming_utf8_validator_unittest.cc113 base::TaskScheduler::CreateAndStartWithDefaultParams( in TEST_F()
128 base::TaskScheduler::GetInstance()->Shutdown(); in TEST_F()
129 base::TaskScheduler::GetInstance()->JoinForTesting(); in TEST_F()
130 base::TaskScheduler::SetInstance(nullptr); in TEST_F()
/aosp_15_r20/packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/download/
DMobileDataDownloadTest.java63 import com.google.android.libraries.mobiledatadownload.TaskScheduler;
882 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForEncryptionKeys()
909 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForEnrollment()
931 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForTopics()
952 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForUiOTA()
972 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForCobaltRegistry()
992 mMdd.handleTask(TaskScheduler.WIFI_CHARGING_PERIODIC_TASK) in createMddForPackageDenyRegistry()
/aosp_15_r20/external/libchrome/base/task/
H A DREADME.md3 - base/task/task_scheduler/: implementation of the TaskScheduler.
6 Apart from embedders explicitly managing a TaskScheduler and/or SequenceManager
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/7/external/libchrome/base/test/
Dscoped_task_environment.h26 class TaskScheduler; variable
165 const TaskScheduler* task_scheduler_ = nullptr;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/test/
Dscoped_task_environment.h26 class TaskScheduler; variable
165 const TaskScheduler* task_scheduler_ = nullptr;
/aosp_15_r20/packages/modules/OnDevicePersonalization/src/com/android/ondevicepersonalization/services/download/mdd/
DMddTaskScheduler.java33 import com.google.android.libraries.mobiledatadownload.TaskScheduler;
38 public class MddTaskScheduler implements TaskScheduler {

1234