Home | History | Annotate | Download | only in message_loop

Lines Matching defs:MessagePumpIOSForIO

21 class BASE_EXPORT MessagePumpIOSForIO : public MessagePumpNSRunLoop {
65 friend class MessagePumpIOSForIO;
68 // Called by MessagePumpIOSForIO, ownership of |fdref| and |fd_source|
75 void set_pump(base::WeakPtr<MessagePumpIOSForIO> pump) { pump_ = pump; }
76 const base::WeakPtr<MessagePumpIOSForIO>& pump() const { return pump_; }
80 void OnFileCanReadWithoutBlocking(int fd, MessagePumpIOSForIO* pump);
81 void OnFileCanWriteWithoutBlocking(int fd, MessagePumpIOSForIO* pump);
87 base::WeakPtr<MessagePumpIOSForIO> pump_;
99 MessagePumpIOSForIO();
100 virtual ~MessagePumpIOSForIO();
137 base::WeakPtrFactory<MessagePumpIOSForIO> weak_factory_;
139 DISALLOW_COPY_AND_ASSIGN(MessagePumpIOSForIO);