From 928efeba2e0612eb53ec2363a714271e488f917b Mon Sep 17 00:00:00 2001 From: Alex van de Sandt Date: Wed, 27 Mar 2019 16:04:32 -0400 Subject: [PATCH] Use write_frame feature of ClientConnection --- candid_cli/src/main.rs | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/candid_cli/src/main.rs b/candid_cli/src/main.rs index 93e09fc..1a5551c 100644 --- a/candid_cli/src/main.rs +++ b/candid_cli/src/main.rs @@ -25,23 +25,18 @@ fn main() { let addr = matches.value_of("addr").unwrap(); - /* let client = CandidConnection::new(addr).expect("Couldn't connect to server"); + for i in 1..10 { + let data = random::().to_ne_bytes(); + println!("Sending {}, {:?}", i, data); + client.write_frame(i + 0x123, data); + } + + /* for line in client.lines() { let line = line.unwrap(); println!("Received: \"{}\"", line); } */ - - let mut stream = TcpStream::connect(addr).unwrap(); - for i in 1..10 { - let data: u64 = random(); - let data = data.to_ne_bytes(); - - println!("Sending {}, {:?}", i, data); - - stream.write(&(i + 0x123 as u32).to_ne_bytes()).unwrap(); - stream.write(&data).unwrap(); - } } -- 2.51.2