MCPcopy Create free account
hub / github.com/ermak-dev/cloudpub / register_session

Method register_session

common/src/routing.rs:31–40  ·  view source on GitHub ↗
(&mut self, external_addr: SocketAddr, local_data: T)

Source from the content-addressed store, hash-verified

29 }
30
31 pub fn register_session(&mut self, external_addr: SocketAddr, local_data: T) {
32 let session = UdpSession {
33 external_addr,
34 local_data,
35 last_activity: Instant::now(),
36 };
37
38 self.external_to_session.insert(external_addr, session);
39 debug!("Registered UDP session for {}", external_addr);
40 }
41
42 pub fn register_client_session(
43 &mut self,

Callers

nothing calls this directly

Calls 1

insertMethod · 0.80

Tested by

no test coverage detected