Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 25 of 139) sorted by relevance

123456

/webrtc/webrtc/src/rtp_transceiver/rtp_sender/
H A Dmod.rs284 let track = self.track.lock().await; in track()
507 let lock = self.initial_track_id.lock().unwrap(); in initial_track_id() localVariable
509 lock.clone() in initial_track_id()
513 let mut lock = self.initial_track_id.lock().unwrap(); in set_initial_track_id() localVariable
515 if lock.is_some() { in set_initial_track_id()
519 *lock = Some(id); in set_initial_track_id()
525 let mut lock = self.associated_media_stream_ids.lock().unwrap(); in associate_media_stream_id() localVariable
527 if lock.contains(&id) { in associate_media_stream_id()
531 lock.push(id); in associate_media_stream_id()
537 let lock = self.associated_media_stream_ids.lock().unwrap(); in associated_media_stream_ids() localVariable
[all …]
/webrtc/util/src/vnet/router/
H A Drouter_test.rs37 let mut net = nic.lock().await; in add_addrs_to_interface()
43 let net = nic.lock().await; in set_router()
100 let net = nic.lock().await; in get_static_ips()
106 let n = nic.lock().await; in get_ipaddr()
170 let mut w = wan.lock().await; in test_router_standalone_add_net()
174 let n = nic.lock().await; in test_router_standalone_add_net()
219 let n = nic.lock().await; in test_router_standalone_routing()
225 let n = nic.lock().await; in test_router_standalone_routing()
239 let mut r = wan.lock().await; in test_router_standalone_routing()
716 let n = lan.lock().await; in test_router_static_ips_1to1_nat()
[all …]
/webrtc/webrtc/src/rtp_transceiver/
H A Dsrtp_writer_future.rs55 let mut guard = self.0.lock(); in enable()
71 self.0.lock().reset_needed = true; in reset_offset()
79 let mut guard = self.0.lock(); in seq_number()
150 let mut stream = self.rtcp_read_stream.lock().await; in init()
156 let mut session = self.rtp_write_session.lock().await; in init()
170 let mut stream = self.rtcp_read_stream.lock().await; in close()
183 let stream = self.rtcp_read_stream.lock().await; in read()
195 let stream = self.rtcp_read_stream.lock().await; in read()
209 let session = self.rtp_write_session.lock().await; in write_rtp()
221 let session = self.rtp_write_session.lock().await; in write_rtp()
[all …]
/webrtc/
H A D.gitignore8 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
9 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
10 Cargo.lock
11 /crates/Cargo.lock
/webrtc/webrtc/src/dtls_transport/
H A Dmod.rs109 let conn = self.conn.lock().await; in conn()
123 let mut f = handler.lock().await; in state_change()
146 let srtcp_session = self.srtcp_session.lock().await; in write_rtcp()
205 let mut srtp_session = self.srtp_session.lock().await; in start_srtp()
207 let se = self.srtp_endpoint.lock().await; in start_srtp()
245 let mut srtcp_session = self.srtcp_session.lock().await; in start_srtp()
247 let se = self.srtcp_endpoint.lock().await; in start_srtp()
275 let srtp_session = self.srtp_session.lock().await; in get_srtp_session()
280 let srtcp_session = self.srtcp_session.lock().await; in get_srtcp_session()
335 let mut rp = self.remote_parameters.lock().await; in prepare_transport()
[all …]
/webrtc/turn/src/allocation/
H A Dmod.rs124 let permissions = self.permissions.lock().await; in has_permission()
133 let permissions = self.permissions.lock().await; in add_permission()
144 let mut permissions = self.permissions.lock().await; in add_permission()
151 let mut permissions = self.permissions.lock().await; in remove_permission()
234 let mut permissions = self.permissions.lock().await; in close()
268 self.reset_tx.lock().replace(reset_tx); in start()
283 let mut alls = allocs.lock().await; in start()
305 let reset_tx = self.reset_tx.lock().take(); in stop()
311 let reset_tx = self.reset_tx.lock().clone(); in refresh()
381 let cbs = channel_bindings.lock().await; in packet_handler()
[all …]
H A Dallocation_manager.rs41 let allocations = self.allocations.lock().await; in close()
56 let guarded = self.allocations.lock().await; in get_allocations_info()
77 let allocations = self.allocations.lock().await; in get_allocation()
118 let mut allocations = self.allocations.lock().await; in create_allocation()
127 let allocation = self.allocations.lock().await.remove(five_tuple); in delete_allocation()
139 let mut allocations = self.allocations.lock().await; in delete_allocations_by_username()
175 let mut reservations = reservations.lock().await; in create_reservation()
181 let mut reservations = self.reservations.lock().await; in create_reservation()
187 let reservations = self.reservations.lock().await; in get_reservation()
/webrtc/webrtc/src/track/track_remote/
H A Dmod.rs117 let id = self.id.lock(); in id()
122 let mut id = self.id.lock(); in set_id()
128 let stream_id = self.stream_id.lock(); in stream_id()
133 let mut stream_id = self.stream_id.lock(); in set_stream_id()
178 let codec = self.codec.lock(); in codec()
183 let mut c = self.codec.lock(); in set_codec()
188 let p = self.params.lock(); in params()
193 let mut p = self.params.lock(); in set_params()
264 let mut codec = self.codec.lock(); in check_and_update_track()
320 (f.lock().await)().await in fire_onmute()
[all …]
/webrtc/turn/src/client/
H A Dperiodic_timer.rs49 let close_tx = self.close_tx.lock().await; in start()
66 let mut handler = timeout_handler.lock().await; in start()
75 let mut close = self.close_tx.lock().await; in start()
84 let mut close_tx = self.close_tx.lock().await; in stop()
91 let close_tx = self.close_tx.lock().await; in is_running()
/webrtc/webrtc/src/data_channel/
H A Dmod.rs210 let _ = self.on_open_handler.lock().replace(f); in on_open()
259 let mut f = handler.lock().await; in do_message()
356 let mut f = handler.lock().await; in read_loop()
370 let data_channel = self.data_channel.lock().await; in send()
382 let data_channel = self.data_channel.lock().await; in send_text()
411 let data_channel = self.data_channel.lock().await; in detach()
431 let data_channel = self.data_channel.lock().await; in close()
502 let data_channel = self.data_channel.lock().await; in buffered_amount()
517 let data_channel = self.data_channel.lock().await; in buffered_amount_low_threshold()
530 let data_channel = self.data_channel.lock().await; in set_buffered_amount_low_threshold()
[all …]
/webrtc/interceptor/src/twcc/receiver/
H A Dmod.rs90 let close_tx = self.close_tx.lock().await; in is_closed()
99 let mut close_rx = internal.close_rx.lock().await; in run()
107 let mut packet_chan_rx = internal.packet_chan_rx.lock().await; in run()
125 let mut recorder = internal.recorder.lock().await; in run()
132 let mut recorder = internal.recorder.lock().await; in run()
171 let mut recorder = self.internal.recorder.lock().await; in bind_rtcp_writer()
176 let wait_group = self.wg.lock().await; in bind_rtcp_writer()
232 let mut streams = self.internal.streams.lock().await; in bind_remote_stream()
241 let mut streams = self.internal.streams.lock().await; in unbind_remote_stream()
248 let mut close_tx = self.close_tx.lock().await; in close()
[all …]
/webrtc/interceptor/src/mock/
H A Dmock_time.rs21 let mut cur_now = self.cur_now.lock(); in set_now()
27 let cur_now = self.cur_now.lock(); in now()
33 let mut cur_now = self.cur_now.lock(); in advance()
/webrtc/interceptor/src/report/sender/
H A Dmod.rs40 let close_tx = self.close_tx.lock().await; in is_closed()
50 let mut close_rx = internal.close_rx.lock().await; in run()
68 let m = internal.streams.lock().await; in run()
110 let wait_group = self.wg.lock().await; in bind_rtcp_writer()
139 let mut streams = self.internal.streams.lock().await; in bind_local_stream()
148 let mut streams = self.internal.streams.lock().await; in unbind_local_stream()
168 let mut close_tx = self.close_tx.lock().await; in close()
173 let mut wait_group = self.wg.lock().await; in close()
/webrtc/util/src/vnet/
H A Dnat.rs202 let mut filters = m.filters.lock().await; in translate_outbound()
259 let mut filters = m.filters.lock().await; in translate_outbound()
322 let filters = m.filters.lock().await; in translate_inbound()
369 let outbound_map = self.outbound_map.lock().await; in find_outbound_mapping()
374 let mut expires = m.expires.lock().await; in find_outbound_mapping()
402 let outbound_map = self.outbound_map.lock().await; in find_outbound_mapping()
410 let inbound_map = self.inbound_map.lock().await; in find_inbound_mapping()
415 let expires = m.expires.lock().await; in find_inbound_mapping()
441 let inbound_map = self.inbound_map.lock().await; in find_inbound_mapping()
455 let inbound_map = self.inbound_map.lock().await; in inbound_map_len()
[all …]
/webrtc/interceptor/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/rtp/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/turn/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/srtp/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/media/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/data/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/mdns/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/sctp/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/stun/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/ice/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock
/webrtc/examples/
H A D.gitignore6 # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7 # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8 Cargo.lock

123456