From 573ba69d810914c153a578747414b3d631e61bbc Mon Sep 17 00:00:00 2001 From: tom barrett Date: Thu, 12 Apr 2018 04:33:23 -0500 Subject: completely restructured code and fixed navigation bug --- src/dashboard.rs | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 src/dashboard.rs (limited to 'src/dashboard.rs') diff --git a/src/dashboard.rs b/src/dashboard.rs deleted file mode 100644 index 663818a..0000000 --- a/src/dashboard.rs +++ /dev/null @@ -1,31 +0,0 @@ -use std::io::BufReader; -use std::io::BufRead; -use std::net::TcpStream; -use std::io::Write; -use std::collections::HashMap; - -extern crate serde_json; - -use mass::Mass; -use ship::Ship; -use connection::Connection; - -pub fn client_dashboard(mut buff_r : BufReader) { - loop { - let mut recv = String::new(); - buff_r.read_line(&mut recv).unwrap(); - let ship : Ship = serde_json::from_str(&recv).unwrap(); - println!("{:?}", ship); - } -} - -impl Connection { - pub fn server_dashboard(&mut self, masses : &mut HashMap>) -> bool { - let ship = masses.get(&self.name).unwrap(); - let send = ship.serialize() + "\n"; - match self.stream.write(send.as_bytes()) { - Ok(_result) => true, - Err(_error) => false, - } - } -} -- cgit v1.2.3