Home
last modified time | relevance | path

Searched refs:close_tx (Results 1 – 11 of 11) sorted by relevance

/webrtc/turn/src/client/
H A Dperiodic_timer.rs29 close_tx: Mutex<Option<mpsc::Sender<()>>>, field
38 close_tx: Mutex::new(None), in new()
49 let close_tx = self.close_tx.lock().await; in start() localVariable
50 if close_tx.is_some() { in start()
55 let (close_tx, mut close_rx) = mpsc::channel(1); in start()
75 let mut close = self.close_tx.lock().await; in start()
76 *close = Some(close_tx); in start()
84 let mut close_tx = self.close_tx.lock().await; in stop() localVariable
85 close_tx.take(); in stop()
91 let close_tx = self.close_tx.lock().await; in is_running() localVariable
[all …]
/webrtc/sctp/src/timer/
H A Dack_timer.rs19 pub(crate) close_tx: Option<mpsc::Sender<()>>, field
28 close_tx: None, in new()
35 if self.close_tx.is_some() { in start()
39 let (close_tx, mut close_rx) = mpsc::channel(1); in start()
58 self.close_tx = Some(close_tx); in start()
65 self.close_tx.take(); in stop()
71 self.close_tx.is_some() in is_running()
H A Drtx_timer.rs110 pub(crate) close_tx: Arc<Mutex<Option<mpsc::Sender<()>>>>, field
126 close_tx: Arc::new(Mutex::new(None)), in new()
139 let mut close = self.close_tx.lock().await; in start()
144 let (close_tx, close_rx) = mpsc::channel(1); in start()
145 *close = Some(close_tx); in start()
151 let close_tx = Arc::clone(&self.close_tx); in start() localVariable
181 let mut close = close_tx.lock().await; in start()
196 let mut close_tx = self.close_tx.lock().await; in stop() localVariable
197 close_tx.take(); in stop()
203 let close_tx = self.close_tx.lock().await; in is_running() localVariable
[all …]
/webrtc/interceptor/src/report/
H A Dmod.rs39 let (close_tx, close_rx) = mpsc::channel(1); in build_rr()
53 close_tx: Mutex::new(Some(close_tx)), in build_rr()
58 let (close_tx, close_rx) = mpsc::channel(1); in build_sr()
72 close_tx: Mutex::new(Some(close_tx)), in build_sr()
/webrtc/webrtc/src/peer_connection/operation/
H A Dmod.rs43 close_tx: Option<mpsc::Sender<()>>, field
50 let (close_tx, close_rx) = mpsc::channel(1); in new()
61 close_tx: Some(close_tx), in new()
133 if let Some(close_tx) = &self.close_tx { in close()
134 close_tx.send(()).await?; in close()
/webrtc/interceptor/src/nack/generator/
H A Dmod.rs56 let (close_tx, close_rx) = mpsc::channel(1); in build()
80 close_tx: Mutex::new(Some(close_tx)), in build()
99 pub(crate) close_tx: Mutex<Option<mpsc::Sender<()>>>, field
109 let close_tx = self.close_tx.lock().await; in is_closed() localVariable
110 close_tx.is_none() in is_closed()
246 let mut close_tx = self.close_tx.lock().await; in close() localVariable
247 close_tx.take(); in close()
/webrtc/interceptor/src/twcc/receiver/
H A Dmod.rs33 let (close_tx, close_rx) = mpsc::channel(1); in build()
50 close_tx: Mutex::new(Some(close_tx)), in build()
80 close_tx: Mutex<Option<mpsc::Sender<()>>>, field
90 let close_tx = self.close_tx.lock().await; in is_closed() localVariable
91 close_tx.is_none() in is_closed()
248 let mut close_tx = self.close_tx.lock().await; in close() localVariable
249 close_tx.take(); in close()
/webrtc/interceptor/src/report/sender/
H A Dmod.rs27 pub(crate) close_tx: Mutex<Option<mpsc::Sender<()>>>, field
40 let close_tx = self.close_tx.lock().await; in is_closed() localVariable
41 close_tx.is_none() in is_closed()
168 let mut close_tx = self.close_tx.lock().await; in close() localVariable
169 close_tx.take(); in close()
/webrtc/interceptor/src/report/receiver/
H A Dmod.rs65 pub(crate) close_tx: Mutex<Option<mpsc::Sender<()>>>, field
78 let close_tx = self.close_tx.lock().await; in is_closed() localVariable
79 close_tx.is_none() in is_closed()
210 let mut close_tx = self.close_tx.lock().await; in close() localVariable
211 close_tx.take(); in close()
/webrtc/stun/src/
H A Dclient.rs37 close_tx: Option<mpsc::Sender<()>>, field
46 let (close_tx, mut close_rx) = mpsc::channel(1); in start()
47 self.close_tx = Some(close_tx); in start()
68 if self.close_tx.is_none() { in close()
71 self.close_tx.take(); in close()
215 close_tx: Option<mpsc::Sender<()>>, field
372 self.close_tx.take(); //drop close channel in close()
386 let (close_tx, close_rx) = mpsc::channel(1); in run()
395 self.close_tx = Some(close_tx); in run()
/webrtc/turn/src/server/
H A Dmod.rs154 let (mut close_tx, mut close_rx) = oneshot::channel::<()>(); in read_loop()
198 _ = close_tx.closed() => break in read_loop()