Skip to main content

demo/
demo.rs

1use std::io::{self, Result as IOResult, Write};
2
3fn main() -> IOResult<()> {
4    let mut stdout = io::stdout();
5    let stdin = io::stdin();
6    frame_protocol::write_frame(&mut stdout, "Hello World")?;
7    stdout.flush().unwrap();
8
9    let mut reader = frame_protocol::FrameReader::new(stdin);
10    let input = reader.next().unwrap()?;
11
12    frame_protocol::write_frame(&mut stdout, &format!("recieved: {input}"))?;
13
14    Ok(())
15}