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}