HomeSort by relevance Sort by last modified time
    Searched refs:TaskRunner (Results 1 - 25 of 245) sorted by null

1 2 3 4 5 6 7 8 910

  /external/chromium_org/base/
task_runner.cc 20 explicit PostTaskAndReplyTaskRunner(TaskRunner* destination);
27 TaskRunner* destination_;
31 TaskRunner* destination) : destination_(destination) {
43 bool TaskRunner::PostTask(const tracked_objects::Location& from_here,
48 bool TaskRunner::PostTaskAndReply(
56 TaskRunner::TaskRunner() {}
58 TaskRunner::~TaskRunner() {}
60 void TaskRunner::OnDestruct() const
    [all...]
task_runner.h 22 // A TaskRunner is an object that runs posted tasks (in the form of
23 // Closure objects). The TaskRunner interface provides a way of
25 // run. TaskRunner provides very weak guarantees as to how posted
37 // TaskRunner does not guarantee the order in which posted tasks are
44 // Implementations of TaskRunner should be thread-safe in that all
49 // Some theoretical implementations of TaskRunner:
51 // - A TaskRunner that uses a thread pool to run posted tasks.
53 // - A TaskRunner that, for each task, spawns a non-joinable thread
56 // - A TaskRunner that stores the list of posted tasks and has a
58 class BASE_EXPORT TaskRunner
    [all...]
  /external/skia/dm/
DMTaskRunner.cpp 6 TaskRunner::TaskRunner(int cputhreads, int gpuThreads)
11 void TaskRunner::add(Task* task) {
19 void TaskRunner::wait() {
DMTaskRunner.h 7 // TaskRunner runs Tasks on one of two threadpools depending on the Task's usesGpu() method.
15 class TaskRunner : SkNoncopyable {
17 TaskRunner(int cputhreads, int gpuThreads);
DMTask.h 16 class TaskRunner;
20 Task(Reporter* reporter, TaskRunner* taskRunner);
42 TaskRunner* fTaskRunner;
  /external/chromium_org/media/cast/
cast_environment.h 40 scoped_refptr<base::TaskRunner> main_thread_proxy,
41 scoped_refptr<base::TaskRunner> audio_encode_thread_proxy,
42 scoped_refptr<base::TaskRunner> audio_decode_thread_proxy,
43 scoped_refptr<base::TaskRunner> video_encode_thread_proxy,
44 scoped_refptr<base::TaskRunner> video_decode_thread_proxy,
74 scoped_refptr<base::TaskRunner> GetMessageTaskRunnerForThread(
78 scoped_refptr<base::TaskRunner> main_thread_proxy_;
79 scoped_refptr<base::TaskRunner> audio_encode_thread_proxy_;
80 scoped_refptr<base::TaskRunner> audio_decode_thread_proxy_;
81 scoped_refptr<base::TaskRunner> video_encode_thread_proxy_
    [all...]
cast_environment.cc 9 using base::TaskRunner;
16 scoped_refptr<TaskRunner> main_thread_proxy,
17 scoped_refptr<TaskRunner> audio_encode_thread_proxy,
18 scoped_refptr<TaskRunner> audio_decode_thread_proxy,
19 scoped_refptr<TaskRunner> video_encode_thread_proxy,
20 scoped_refptr<TaskRunner> video_decode_thread_proxy,
37 scoped_refptr<TaskRunner> task_runner =
47 scoped_refptr<TaskRunner> task_runner =
53 scoped_refptr<TaskRunner> CastEnvironment::GetMessageTaskRunnerForThread(
  /external/chromium_org/content/public/browser/
indexed_db_context.h 18 class TaskRunner;
24 // Call these methods only via the exposed TaskRunner.
27 // Only call the below methods by posting to this TaskRunner.
28 virtual base::TaskRunner* TaskRunner() const = 0;
  /external/chromium_org/net/url_request/
file_protocol_handler.h 16 class TaskRunner;
30 const scoped_refptr<base::TaskRunner>& file_task_runner);
37 const scoped_refptr<base::TaskRunner> file_task_runner_;
  /external/chromium_org/base/files/
file_util_proxy.h 20 class TaskRunner;
55 static bool CreateOrOpen(TaskRunner* task_runner,
71 TaskRunner* task_runner,
77 static bool Close(TaskRunner* task_runner,
85 TaskRunner* task_runner,
92 TaskRunner* task_runner,
99 static bool DeleteFile(TaskRunner* task_runner,
110 TaskRunner* task_runner,
124 TaskRunner* task_runner,
134 TaskRunner* task_runner
    [all...]
  /external/chromium_org/base/threading/
worker_pool.h 20 class TaskRunner;
53 // Get a TaskRunner wrapper which posts to the WorkerPool using the given
55 static const scoped_refptr<TaskRunner>& GetTaskRunner(bool task_is_slow);
  /external/chromium_org/content/browser/loader/
upload_data_stream_builder.h 12 class TaskRunner;
49 base::TaskRunner* file_task_runner);
  /external/chromium_org/sync/util/
get_session_name.h 15 class TaskRunner;
21 const scoped_refptr<base::TaskRunner>& task_runner,
  /external/chromium_org/webkit/common/blob/
scoped_file.h 17 class TaskRunner;
37 typedef std::pair<ScopeOutCallback, scoped_refptr<base::TaskRunner> >
52 base::TaskRunner* file_task_runner);
69 base::TaskRunner* callback_runner);
88 scoped_refptr<base::TaskRunner> file_task_runner_;
  /external/chromium_org/chrome/browser/extensions/api/messaging/
message_property_provider.h 16 class TaskRunner;
43 scoped_refptr<base::TaskRunner> original_task_runner,
49 scoped_refptr<base::TaskRunner> original_task_runner,
  /external/chromium_org/components/policy/core/common/
policy_statistics_collector.h 20 class TaskRunner;
39 const scoped_refptr<base::TaskRunner>& task_runner);
62 const scoped_refptr<base::TaskRunner> task_runner_;
  /external/chromium_org/net/quic/
quic_connection_helper.h 6 // a TaskRunner for alarms, and uses a DatagramClientSocket for writing data.
22 class TaskRunner;
33 QuicConnectionHelper(base::TaskRunner* task_runner,
46 base::TaskRunner* task_runner_;
  /external/chromium/third_party/libjingle/source/talk/base/
taskparent.h 39 class TaskRunner;
44 explicit TaskParent(TaskRunner *derived_instance);
48 TaskRunner *GetRunner() { return runner_; }
79 TaskRunner *runner_;
taskrunner.cc 30 #include "talk/base/taskrunner.h"
39 TaskRunner::TaskRunner()
50 TaskRunner::~TaskRunner() {
56 void TaskRunner::StartTask(Task * task) {
66 void TaskRunner::RunTasks() {
70 void TaskRunner::InternalRunTasks(bool in_destructor) {
138 void TaskRunner::PollTasks() {
155 int64 TaskRunner::next_task_timeout() const
    [all...]
taskrunner.h 44 class TaskRunner : public TaskParent, public sigslot::has_slots<> {
46 TaskRunner();
47 virtual ~TaskRunner();
  /external/chromium_org/third_party/libjingle/source/talk/base/
faketaskrunner.h 28 // A fake TaskRunner for use in unit tests.
34 #include "talk/base/taskrunner.h"
38 class FakeTaskRunner : public TaskRunner {
taskparent.h 39 class TaskRunner;
44 explicit TaskParent(TaskRunner *derived_instance);
48 TaskRunner *GetRunner() { return runner_; }
69 TaskRunner *runner_;
  /external/chromium_org/remoting/protocol/
clipboard_thread_proxy.h 30 scoped_refptr<base::TaskRunner> clipboard_stub_task_runner);
43 scoped_refptr<base::TaskRunner> clipboard_stub_task_runner_;
  /external/chromium_org/webkit/browser/fileapi/
file_stream_writer.h 14 class TaskRunner;
29 base::TaskRunner* task_runner,
  /external/chromium_org/chrome/common/
cancelable_task_tracker.h 5 // CancelableTaskTracker posts tasks (in the form of a Closure) to a TaskRunner,
10 // the task is run on the TaskRunner, |reply| will be posted back to originating
11 // TaskRunner.
45 class TaskRunner;
65 TaskId PostTask(base::TaskRunner* task_runner,
69 TaskId PostTaskAndReply(base::TaskRunner* task_runner,

Completed in 1526 milliseconds

1 2 3 4 5 6 7 8 910