Searched refs:IOObserver (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/base/message_loop/
H A Dmessage_pump_io_ios.h23 class IOObserver { class in class:base::MessagePumpIOSForIO
25 IOObserver() {} function in class:base::MessagePumpIOSForIO::IOObserver
27 // An IOObserver is an object that receives IO notifications from the
30 // NOTE: An IOObserver implementation should be extremely fast!
35 virtual ~IOObserver() {}
121 void AddIOObserver(IOObserver* obs);
122 void RemoveIOObserver(IOObserver* obs);
134 ObserverList<IOObserver> io_observers_;
H A Dmessage_pump_libevent.h26 class IOObserver { class in class:base::MessagePumpLibevent
28 IOObserver() {} function in class:base::MessagePumpLibevent::IOObserver
30 // An IOObserver is an object that receives IO notifications from the
33 // NOTE: An IOObserver implementation should be extremely fast!
38 virtual ~IOObserver() {}
121 void AddIOObserver(IOObserver* obs);
122 void RemoveIOObserver(IOObserver* obs);
170 ObserverList<IOObserver> io_observers_;
H A Dmessage_pump_win.h240 // An IOObserver is an object that receives IO notifications from the
243 // NOTE: An IOObserver implementation should be extremely fast!
244 class IOObserver { class in class:base::MessagePumpForIO
246 IOObserver() {} function in class:base::MessagePumpForIO::IOObserver
252 virtual ~IOObserver() {}
298 void AddIOObserver(IOObserver* obs);
299 void RemoveIOObserver(IOObserver* obs);
336 ObserverList<IOObserver> io_observers_;
H A Dmessage_pump_io_ios.cc155 void MessagePumpIOSForIO::AddIOObserver(IOObserver *obs) {
159 void MessagePumpIOSForIO::RemoveIOObserver(IOObserver *obs) {
164 FOR_EACH_OBSERVER(IOObserver, io_observers_, WillProcessIOEvent());
168 FOR_EACH_OBSERVER(IOObserver, io_observers_, DidProcessIOEvent());
H A Dmessage_loop.h607 typedef MessagePumpForIO::IOObserver IOObserver; typedef in class:base::MessageLoopForIO
612 typedef MessagePumpIOSForIO::IOObserver IOObserver; typedef in class:base::MessageLoopForIO
623 typedef MessagePumpLibevent::IOObserver IOObserver; typedef in class:base::MessageLoopForIO
632 void AddIOObserver(IOObserver* io_observer);
633 void RemoveIOObserver(IOObserver* io_observer);
H A Dmessage_pump_libevent.cc204 void MessagePumpLibevent::AddIOObserver(IOObserver *obs) {
208 void MessagePumpLibevent::RemoveIOObserver(IOObserver *obs) {
304 FOR_EACH_OBSERVER(IOObserver, io_observers_, WillProcessIOEvent());
308 FOR_EACH_OBSERVER(IOObserver, io_observers_, DidProcessIOEvent());
H A Dmessage_pump_win.cc596 void MessagePumpForIO::AddIOObserver(IOObserver *obs) {
600 void MessagePumpForIO::RemoveIOObserver(IOObserver *obs) {
605 FOR_EACH_OBSERVER(IOObserver, io_observers_, WillProcessIOEvent());
609 FOR_EACH_OBSERVER(IOObserver, io_observers_, DidProcessIOEvent());
H A Dmessage_loop.cc681 MessageLoopForIO::IOObserver* io_observer) {
686 MessageLoopForIO::IOObserver* io_observer) {

Completed in 278 milliseconds