[go: up one dir, main page]

mio 0.4.1

Lightweight non-blocking IO
extern crate mio;
extern crate env_logger;

use mio::{EventLoop, Handler};
use mio::tcp::TcpStream;

struct MyHandler;

impl Handler for MyHandler {
    type Message = ();
    type Timeout = ();
}

pub fn main() {
    env_logger::init().unwrap();

    let addr = "204.79.197.200:80".parse().unwrap();
    let stream = TcpStream::connect(&addr);

    let mut event_loop = EventLoop::new().unwrap();
    event_loop.run(&mut MyHandler).unwrap();
}