Searched defs:TaskRunner (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/base/
H A Dtask_runner.h22 // 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 class in namespace:base
[all...]
H A Dtask_runner.cc20 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() {} function in class:base::TaskRunner
58 TaskRunner::~TaskRunner() {}
60 void TaskRunner
[all...]
/external/chromium/third_party/libjingle/source/talk/base/
H A Dtaskrunner.cc39 TaskRunner::TaskRunner() function in class:talk_base::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 {
169 void TaskRunner
[all...]
H A Dtaskrunner.h44 class TaskRunner : public TaskParent, public sigslot::has_slots<> { class in namespace:talk_base
46 TaskRunner();
47 virtual ~TaskRunner();
/external/chromium_org/third_party/libjingle/source/talk/base/
H A Dtaskrunner.cc39 TaskRunner::TaskRunner() function in class:talk_base::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 {
169 void TaskRunner
[all...]
H A Dtaskrunner.h44 class TaskRunner : public TaskParent, public sigslot::has_slots<> { class in namespace:talk_base
46 TaskRunner();
47 virtual ~TaskRunner();
/external/chromium_org/content/browser/indexed_db/
H A Dindexed_db_context_impl.cc115 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
126 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
138 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
162 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
250 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
258 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
269 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
288 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
307 DCHECK(TaskRunner()->RunsTasksOnCurrentThread());
335 DCHECK(TaskRunner()
535 base::TaskRunner* IndexedDBContextImpl::TaskRunner() const { function in class:content::IndexedDBContextImpl
[all...]

Completed in 306 milliseconds