Post AMdHJtn1VT6swB9JbM by hare@qoto.org
(DIR) More posts by hare@qoto.org
(DIR) Post #AJG7Ard8PIcg91vXqy by blainsmith@fosstodon.org
2022-04-27T18:33:04Z
0 likes, 1 repeats
Simple UDP listeneruse fmt;use net::udp;use net::ip;use strings;export fn main() void = { const listener = udp::listen(ip::LOCAL_V4, 8000)!; for (true) { let buf: [1024]u8 = [0...]; let src: ip::addr = ip::ANY_V4; let port: u16 = 0; let s = udp::recvfrom(listener, &buf, &src, &port)!; let buf = buf[..s]; fmt::printfln("{}:{} says {}", ip::string(src), port, strings::fromutf8(buf))!; };};#hare #harelang
(DIR) Post #AMdHJtn1VT6swB9JbM by hare@qoto.org
2022-08-17T22:16:47Z
0 likes, 1 repeats
Network Programming with Harehttps://blainsmith.com/articles/network-programming-with-hare/by @blainsmith #hare #harelang