MCPcopy Create free account
hub / github.com/PerroEngine/Perro / poll_event

Method poll_event

perro_source/api_modules/perro_networking/src/udp.rs:53–61  ·  view source on GitHub ↗
(&self, max_bytes: usize)

Source from the content-addressed store, hash-verified

51 }
52
53 pub fn poll_event(&self, max_bytes: usize) -> NetResult<Option<NetEvent>> {
54 let Some(packet) = self.recv_from(max_bytes)? else {
55 return Ok(None);
56 };
57 Ok(Some(NetEvent::UdpPacket {
58 peer: packet.peer,
59 bytes: packet.bytes,
60 }))
61 }
62}
63
64pub const WEBSOCKET_VARIANT_PROTOCOL: &str = "perro.variant.v1";

Calls 1

recv_fromMethod · 0.80