From 56a032ee5c0f4cff0c6a06e41ab535cee21c7900 Mon Sep 17 00:00:00 2001 From: Michael Preisach Date: Mon, 22 Apr 2019 23:09:17 +0200 Subject: [PATCH] basic client protocol test --- src/main.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index ca474db..b1aa34b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,13 +1,14 @@ -use std::net::{TcpStream, TcpListener}; +use std::net::{TcpStream, TcpListener,SocketAddr}; use std::io::prelude::*; use std::io; +use std::time::{Duration}; fn main() { let address = "127.0.0.1:8000"; let mut text = String::new(); - let mut stream = TcpStream::connect(address).expect("connection failed"); + let mut stream: TcpStream = TcpStream::connect(address).expect("connection failed"); - write!(stream,"hello from the client!\n").expect("write failed"); + writeln!(stream,"display\n").expect("write failed"); stream.read_to_string(&mut text).expect("read failed"); - println!("received: '{}'", text.trim_right()); + println!("received: '{}'", text.trim_end()); }