/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,
|