receive_bang/
receive_bang.rs

1///! An example to receive bangs via FUDI over UDP
2///! from a pure data patch.
3extern crate fudi_rs; // add crate to talk to pure data
4
5fn main() {
6    println!("press CTRL + C to stop"); // print helpful hint
7
8    // create new netreceive and listen on 127.0.0.1:18538 for messages
9    let netreceive = fudi_rs::NetReceiveUdp::new("127.0.0.1:18538");
10
11    // forever do ...
12    loop {
13        let msg = netreceive.receive();
14        match msg {
15            Ok(b) => println!("received {:?}", b),
16            Err(e) => panic!("{}", e),
17        }
18    }
19}