samurai 0.1.5

Very early stage user-space P2P network protocol.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::fs::File;
use std::io::prelude::*;
use samurai::server::passive::Server;

#[test]
fn test_file() {
    let mut file = File::create("peer_list.json").unwrap();
    file.write_all(b"[{\"id\":{\"high\":300297144618627298171492249439993566512,\"low\":16942759680083732508025599418331224582},\"local\":false,\"addr\":\"127.0.0.1:1025\"}]").unwrap();
    file.sync_all().unwrap();

    let server = Server::new();
    server.load("peer_list.json");
}