Struct thrust::reactor::Connection
[−]
[src]
pub struct Connection { pub token: Token, // some fields omitted }
Fields
token |
pub struct Connection { pub token: Token, // some fields omitted }
token |
impl Connection
fn new(conn: (TcpStream, SocketAddr), token: Token, chan: Sender<Dispatch>) -> Self
fn reset(&mut self, event_loop: &mut EventLoop<Reactor>)
fn ready(&mut self, event_loop: &mut EventLoop<Reactor>, events: EventSet)
fn read(&mut self) -> ThrustResult<Option<Vec<u8>>>
fn writable(&mut self) -> ThrustResult<()>
fn readable(&mut self) -> ThrustResult<()>
fn reregister(&self, event_loop: &mut EventLoop<Reactor>, token: Token) -> ThrustResult<()>
impl Write for Connection