/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/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/policy/ |
policy_statistics_collector.h | 17 class TaskRunner; 34 const scoped_refptr<base::TaskRunner>& task_runner); 57 const scoped_refptr<base::TaskRunner> task_runner_;
|
/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/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_;
|
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/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/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,
|
/external/chromium_org/net/quic/ |
quic_connection_helper.h | 6 // a TaskRunner for alarms, and uses a DatagramClientSocket for writing data. 22 class TaskRunner; 37 QuicConnectionHelper(base::TaskRunner* task_runner, 61 base::TaskRunner* task_runner_;
|
/external/chromium_org/extensions/common/ |
one_shot_event.h | 17 class TaskRunner; 75 const scoped_refptr<base::TaskRunner>& runner) const;
|
one_shot_event.cc | 12 using base::TaskRunner; 19 const scoped_refptr<TaskRunner>& runner, 25 scoped_refptr<TaskRunner> runner; 43 const scoped_refptr<TaskRunner>& runner) const {
|
/external/chromium_org/ipc/ |
ipc_forwarding_message_filter.h | 41 base::TaskRunner* target_task_runner); 58 scoped_refptr<base::TaskRunner> target_task_runner_;
|
/external/chromium_org/content/browser/indexed_db/ |
indexed_db_quota_client.cc | 30 DCHECK(context->TaskRunner()->RunsTasksOnCurrentThread()); 36 DCHECK(context->TaskRunner()->RunsTasksOnCurrentThread()); 50 DCHECK(context->TaskRunner()->RunsTasksOnCurrentThread()); 87 if (!indexed_db_context_->TaskRunner()) { 93 indexed_db_context_->TaskRunner(), 113 if (!indexed_db_context_->TaskRunner()) { 119 indexed_db_context_->TaskRunner()->PostTaskAndReply( 141 if (!indexed_db_context_->TaskRunner()) { 147 indexed_db_context_->TaskRunner()->PostTaskAndReply( 165 if (!indexed_db_context_->TaskRunner()) { [all...] |
/external/chromium_org/chrome/browser/google_apis/ |
request_sender.h | 21 class TaskRunner; 50 base::TaskRunner* blocking_task_runner, 60 base::TaskRunner* blocking_task_runner() const { 96 scoped_refptr<base::TaskRunner> blocking_task_runner_;
|
/external/chromium_org/chrome/browser/safe_browsing/ |
download_feedback_service.h | 18 class TaskRunner; 38 base::TaskRunner* file_task_runner); 72 const scoped_refptr<base::TaskRunner>& file_task_runner, 84 scoped_refptr<base::TaskRunner> file_task_runner_;
|