Home | History | Annotate | Download | only in base

Lines Matching refs:MessageLoop

18 // That AsyncWaiter has a pointer to MessageLoop, and a Task to be posted to it.
19 // The MessageLoop ends up running the task, which calls the delegate.
24 // the MessageLoop which runs the Task, we are assured that the delegate cannot
50 // This is an asynchronous waiter which posts a task to a MessageLoop when
55 AsyncWaiter(MessageLoop* message_loop, Task* task, Flag* flag)
84 MessageLoop *const message_loop_;
90 // For async waits we need to make a callback in a MessageLoop thread. We do
104 // Runs in MessageLoop thread.
112 // We are deleted by the MessageLoop
139 MessageLoop *const current_ml = MessageLoop::current();
141 "current MessageLoop";
171 // enqueue a task on the MessageLoop as normal.
209 // In this case, a task was enqueued on the MessageLoop and will run.
237 // have been enqueued with the MessageLoop because the waiter was never
247 // task on the MessageLoop, but to delete it instead. The Waiter deletes
254 // is thread safe because one may only delete a Handle from the MessageLoop
258 // task has been deleted by the MessageLoop.
272 // This is called when the MessageLoop which the callback will be run it is