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

Method poll_events

perro_source/api_modules/perro_networking/src/world.rs:245–253  ·  view source on GitHub ↗
(&mut self, max_per_socket: usize, max_bytes: usize)

Source from the content-addressed store, hash-verified

243 }
244
245 pub fn poll_events(&mut self, max_per_socket: usize, max_bytes: usize) -> Vec<NetworkEvent> {
246 let mut events = Vec::new();
247 self.poll_accepts(max_per_socket, &mut events);
248 self.poll_websocket_accepts(max_per_socket, &mut events);
249 self.poll_tcp_data(max_per_socket, max_bytes, &mut events);
250 self.poll_udp_packets(max_per_socket, max_bytes, &mut events);
251 self.poll_websocket_messages(max_per_socket, max_bytes, &mut events);
252 events
253 }
254
255 pub fn poll_variant_events(
256 &mut self,

Calls 5

poll_acceptsMethod · 0.80
poll_tcp_dataMethod · 0.80
poll_udp_packetsMethod · 0.80

Tested by 1