Lines Matching refs:Echo
32 fn writable(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in writable()
55 fn readable(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in readable()
103 fn accept(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in accept()
118 fn conn_readable(&mut self, event_loop: &mut EventLoop<Echo>, tok: Token) -> io::Result<()> { in conn_readable() argument
123 fn conn_writable(&mut self, event_loop: &mut EventLoop<Echo>, tok: Token) -> io::Result<()> { in conn_writable() argument
158 fn readable(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in readable()
209 fn writable(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in writable()
229 fn next_msg(&mut self, event_loop: &mut EventLoop<Echo>) -> io::Result<()> { in next_msg()
246 struct Echo { struct
251 impl Echo { implementation
252 fn new(srv: UnixListener, client: UnixStream, msgs: Vec<&'static str>) -> Echo { in new() argument
253 Echo { in new()
263 impl Handler for Echo { implementation
267 fn ready(&mut self, event_loop: &mut EventLoop<Echo>, token: Token, events: Ready) { in ready() argument
305 event_loop.run(&mut Echo::new(srv, sock, vec!["foo", "bar"])).unwrap(); in test_unix_pass_fd()