engine-io 0.1.1

An engine.io library for Iron.
Documentation
extern crate engine_io;
extern crate iron;

use iron::prelude::*;
use engine_io::server::Server;

fn main() {
    let s = Server::new();
    s.on_connection(|so| {
        println!("connected to {}", so.id());
        so.on_message(|m| {
            println!("message: {}", String::from_utf8(m).unwrap());
        });
        so.send("Hello, world!")
    });

    println!("listening");
    Iron::new(s).http("localhost:3000").unwrap();
}