diff --git a/src/runtime/setup.rs b/src/runtime/setup.rs index 60d172653166884cfa7cc2d84faf8f04e5a608c6..b3967f13704811370ed5a7dc8dd174a962cd7228 100644 --- a/src/runtime/setup.rs +++ b/src/runtime/setup.rs @@ -25,7 +25,12 @@ impl Connector { })), } } - pub fn new_udp_port( + /// Conceptually, this returning [p0, g1] is sugar for: + /// 1. create port pair [p0, g0] + /// 2. create port pair [p1, g1] + /// 3. create udp component with interface of moved ports [p1, g0] + /// 4. return [p0, g1] + pub fn new_udp_mediator_component( &mut self, local_addr: SocketAddr, peer_addr: SocketAddr,