Home
last modified time | relevance | path

Searched refs:Endpoint (Results 1 – 5 of 5) sorted by relevance

/webrtc/webrtc/src/mux/
H A Dmod.rs8 use crate::mux::endpoint::Endpoint;
34 endpoints: Arc<Mutex<HashMap<usize, Arc<Endpoint>>>>,
61 pub async fn new_endpoint(&self, f: MatchFunc) -> Arc<Endpoint> { in new_endpoint() argument
68 let e = Arc::new(Endpoint { in new_endpoint()
82 pub async fn remove_endpoint(&mut self, e: &Endpoint) { in remove_endpoint() argument
99 endpoints: Arc<Mutex<HashMap<usize, Arc<Endpoint>>>>, in read_loop() argument
122 endpoints: &Arc<Mutex<HashMap<usize, Arc<Endpoint>>>>, in dispatch() argument
H A Dendpoint.rs12 pub struct Endpoint { struct
17 pub(crate) endpoints: Arc<Mutex<HashMap<usize, Arc<Endpoint>>>>, argument
20 impl Endpoint { implementation
35 impl Conn for Endpoint { implementation
H A Dmux_test.rs11 async fn pipe_memory() -> (Arc<Endpoint>, impl Conn) { in pipe_memory()
/webrtc/webrtc/src/dtls_transport/
H A Dmod.rs30 use crate::mux::endpoint::Endpoint;
76 pub(crate) srtp_endpoint: Mutex<Option<Arc<Endpoint>>>,
77 pub(crate) srtcp_endpoint: Mutex<Option<Arc<Endpoint>>>,
/webrtc/webrtc/src/ice_transport/
H A Dmod.rs20 use crate::mux::endpoint::Endpoint;
307 pub(crate) async fn new_endpoint(&self, f: MatchFunc) -> Option<Arc<Endpoint>> { in new_endpoint() argument