Compare commits
No commits in common. "ed06a50aa8eaa503ad339743497481bc187e23fe" and "829db5445ed2eb44e85814f972c3c7168bffc64a" have entirely different histories.
ed06a50aa8
...
829db5445e
@ -1,34 +1,26 @@
|
|||||||
use std::io::Write;
|
|
||||||
use std::net::TcpStream;
|
use std::net::TcpStream;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
//let stream = TcpStream::connect("172.30.16.1:8080");
|
let stream = TcpStream::connect("127.0.0.1:8080");
|
||||||
//let stream = TcpStream::connect("27.0.0.1:8080");
|
if stream.is_ok() {
|
||||||
match TcpStream::connect("localhost:3333") {
|
println!("Connected to the server!");
|
||||||
Ok(mut stream) => {
|
} else {
|
||||||
println!("Successfully connected to server");
|
println!("Couldn't connect to server...");
|
||||||
|
}
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
let mut buffer = String::new();
|
let mut buffer = String::new();
|
||||||
match std::io::stdin().read_line(&mut buffer) {
|
match std::io::stdin().read_line(&mut buffer) {
|
||||||
Ok(n) => {
|
Ok(n) => {
|
||||||
if n == 0 {
|
if n == 0 {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
println!("Sending {}", buffer);
|
println!("{}", buffer);
|
||||||
stream.write(buffer.as_bytes()).unwrap();
|
}
|
||||||
println!("Sent {}, awaiting reply...", buffer);
|
Err(error) => {
|
||||||
}
|
println!("error: {error}");
|
||||||
Err(error) => {
|
break;
|
||||||
println!("error: {error}");
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
|
||||||
Err(e) => {
|
|
||||||
println!("Failed to connect: {}", e);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
println!("Terminated.");
|
|
||||||
} // the stream is closed here
|
} // the stream is closed here
|
||||||
|
Loading…
x
Reference in New Issue
Block a user