cargo r -- --server
cargo r -- --client
The client example code is in src/main.rs
:
let callback = |client: &mut Client| {
let room = "1234000000004321";
let post = "01020304";
client.watch_room(room);
client.send_post(room, post, None)
};
client::main(
Box::new(|| println!("Iniciado")), // on_init
Box::new(move |post, posts| { // on_post
println!("{:?}", post);
println!("{}", posts.len());
}),
Box::new(callback), // what to do with client
)