Searched refs:Endpoint (Results 1 – 5 of 5) sorted by relevance
| /webrtc/webrtc/src/mux/ |
| H A D | mod.rs | 8 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 D | endpoint.rs | 12 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 D | mux_test.rs | 11 async fn pipe_memory() -> (Arc<Endpoint>, impl Conn) { in pipe_memory()
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | mod.rs | 30 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 D | mod.rs | 20 use crate::mux::endpoint::Endpoint; 307 pub(crate) async fn new_endpoint(&self, f: MatchFunc) -> Option<Arc<Endpoint>> { in new_endpoint() argument
|