mezzenger-udp

UDP transport for mezzenger.

https://crates.io/crates/mezzenger-udp

ko-fi

usage

Add dependencies to Cargo.toml:

```toml [dependencies]

...

serde = { version = "1", features = ["derive"] } kodec = { version = "0.1.0", features = ["binary"] } # or json or different one from another crate... mezzenger = "0.1.2" mezzenger-udp = "0.1.1" ```

Now, in code:

```rust let udpsocket = UdpSocket::bind("127.0.0.1:8080").await?; udpsocket.connect(remote_address).await?;

use kodec::binary::Codec; let mut transport: Transport<_, Codec, i32, String> = Transport::new(udp_socket, Codec::default());

use mezzenger::Receive; let integer = transport.receive().await?;

transport.send("Hello World!".to_string()).await?; ```

see also

mezzenger