Home | History | Annotate | Download | only in message_loop

Lines Matching full:controller

145                                               FileDescriptorWatcher *controller,
148 DCHECK(controller);
163 scoped_ptr<event> evt(controller->ReleaseEvent());
165 // Ownership is transferred to the controller.
179 // same |controller|.
187 event_set(evt.get(), fd, event_mask, OnLibeventNotification, controller);
199 // Transfer ownership of evt to controller.
200 controller->Init(evt.release());
202 controller->set_watcher(delegate);
203 controller->set_pump(this);
349 FileDescriptorWatcher* controller =
351 DCHECK(controller);
355 MessagePumpLibevent* pump = controller->pump();
359 // Both callbacks will be called. It is necessary to check that |controller|
362 controller->was_destroyed_ = &controller_was_destroyed;
363 controller->OnFileCanWriteWithoutBlocking(fd, pump);
365 controller->OnFileCanReadWithoutBlocking(fd, pump);
367 controller->was_destroyed_ = nullptr;
369 controller->OnFileCanWriteWithoutBlocking(fd, pump);
371 controller->OnFileCanReadWithoutBlocking(fd, pump);