Lines Matching defs:MessageLoop

43 LazyInstance<base::ThreadLocalPointer<MessageLoop> >::Leaky lazy_tls_ptr =
87 MessageLoop::MessagePumpFactory* message_pump_for_ui_factory_ = NULL;
90 // time for every task that is added to the MessageLoop incoming queue.
91 bool AlwaysNotifyPump(MessageLoop::Type type) {
95 return type == MessageLoop::TYPE_UI || type == MessageLoop::TYPE_JAVA;
117 MessageLoop::TaskObserver::TaskObserver() {
120 MessageLoop::TaskObserver::~TaskObserver() {
123 MessageLoop::DestructionObserver::~DestructionObserver() {
128 MessageLoop::MessageLoop(Type type)
143 MessageLoop::MessageLoop(scoped_ptr<MessagePump> pump)
158 MessageLoop::~MessageLoop() {
199 MessageLoop* MessageLoop::current() {
207 void MessageLoop::EnableHistogrammer(bool enable) {
212 bool MessageLoop::InitMessagePumpForUIFactory(MessagePumpFactory* factory) {
221 scoped_ptr<MessagePump> MessageLoop::CreateMessagePumpForType(Type type) {
232 // Currently NaCl doesn't have a UI MessageLoop.
247 if (type == MessageLoop::TYPE_UI) {
252 if (type == MessageLoop::TYPE_IO)
256 if (type == MessageLoop::TYPE_JAVA)
260 DCHECK_EQ(MessageLoop::TYPE_DEFAULT, type);
264 void MessageLoop::AddDestructionObserver(
270 void MessageLoop::RemoveDestructionObserver(
276 void MessageLoop::PostTask(
283 void MessageLoop::PostDelayedTask(
291 void MessageLoop::PostNonNestableTask(
298 void MessageLoop::PostNonNestableDelayedTask(
306 void MessageLoop::Run() {
311 void MessageLoop::RunUntilIdle() {
316 void MessageLoop::QuitWhenIdle() {
325 void MessageLoop::QuitNow() {
334 bool MessageLoop::IsType(Type type) const {
339 MessageLoop::current()->QuitWhenIdle();
343 Closure MessageLoop::QuitWhenIdleClosure() {
347 void MessageLoop::SetNestableTasksAllowed(bool allowed) {
356 bool MessageLoop::NestableTasksAllowed() const {
360 bool MessageLoop::IsNested() {
364 void MessageLoop::AddTaskObserver(TaskObserver* task_observer) {
369 void MessageLoop::RemoveTaskObserver(TaskObserver* task_observer) {
374 bool MessageLoop::is_running() const {
379 bool MessageLoop::HasHighResolutionTasks() {
383 bool MessageLoop::IsIdleForTesting() {
391 void MessageLoop::Init() {
402 void MessageLoop::RunHandler() {
418 bool MessageLoop::ProcessNextDelayedNonNestableTask() {
432 void MessageLoop::RunTask(const PendingTask& pending_task) {
447 "MessageLoop::PostTask", "MessageLoop::RunTask", pending_task);
454 bool MessageLoop::DeferOrRunPendingTask(const PendingTask& pending_task) {
468 void MessageLoop::AddToDelayedWorkQueue(const PendingTask& pending_task) {
473 bool MessageLoop::DeletePendingTasks() {
502 void MessageLoop::ReloadWorkQueue() {
513 void MessageLoop::ScheduleWork(bool was_empty) {
522 void MessageLoop::StartHistogrammer() {
537 void MessageLoop::HistogramEvent(int event) {
544 bool MessageLoop::DoWork() {
575 bool MessageLoop::DoDelayedWork(TimeTicks* next_delayed_work_time) {
606 bool MessageLoop::DoIdleWork() {
628 void MessageLoop::DeleteSoonInternal(const tracked_objects::Location& from_here,
634 void MessageLoop::ReleaseSoonInternal(