4个版本 (2个重大更新)
0.3.1 | 2023年5月17日 |
---|---|
0.3.0 | 2023年5月17日 |
0.2.0 | 2023年5月16日 |
0.1.0 | 2023年4月24日 |
#38 in #udp-socket
每月下载量63
12KB
257 行代码(不含注释)
mocopi-parser
mocopi-parser是来自mocopi的数据流解析库。
示例
此示例使用了local-ip-address包。
use std::net::UdpSocket;
use local_ip_address::local_ip;
fn main() {
let ip = local_ip().unwrap();
let port = 12351;
let addr = format!("{}:{}", ip, port);
let socket = UdpSocket::bind(&addr).unwrap();
let mut buff = [0u8; 2048];
loop {
socket.recv_from(buff).unwrap();
let packet = mocopi_parser::parse(&buff).unwrap();
println!("{:?}", packet);
}
}
参考
依赖关系
~1.2–2MB
~41K SLoC