| /webrtc/webrtc/src/dtls_transport/ |
| H A D | dtls_role.rs | 9 pub enum DTLSRole { enum 35 pub(crate) const DEFAULT_DTLS_ROLE_ANSWER: DTLSRole = DTLSRole::Client; 40 pub(crate) const DEFAULT_DTLS_ROLE_OFFER: DTLSRole = DTLSRole::Auto; 42 impl fmt::Display for DTLSRole { implementation 74 DTLSRole::Auto in from() 78 impl DTLSRole { impl 101 (DTLSRole::Auto, "auto"), in test_dtls_role_string() 140 DTLSRole::Auto, in test_dtls_role_from_remote_sdp() 145 DTLSRole::Auto, in test_dtls_role_from_remote_sdp() 150 DTLSRole::Server, in test_dtls_role_from_remote_sdp() [all …]
|
| H A D | mod.rs | 164 role: DTLSRole::Auto, // always returns the default role in get_local_parameters() 198 .extract_session_keys_from_dtls(conn_state, self.role().await == DTLSRole::Client) in start_srtp() 238 .extract_session_keys_from_dtls(conn_state, self.role().await == DTLSRole::Client) in start_srtp() 284 pub(crate) async fn role(&self) -> DTLSRole { in role() argument 289 DTLSRole::Client => return DTLSRole::Server, in role() 290 DTLSRole::Server => return DTLSRole::Client, in role() 297 DTLSRole::Server => return DTLSRole::Server, in role() 298 DTLSRole::Client => return DTLSRole::Client, in role() 304 return DTLSRole::Server; in role() 319 ) -> Result<(DTLSRole, dtls::config::Config)> { in prepare_transport() argument [all …]
|
| H A D | dtls_parameters.rs | 9 pub role: DTLSRole,
|
| H A D | dtls_transport_test.rs | 133 async fn run_test(r: DTLSRole) -> Result<()> { in run_test() 182 run_test(DTLSRole::Server).await in test_peer_connection_dtls_role_setting_engine_server() 202 run_test(DTLSRole::Client).await in test_peer_connection_dtls_role_setting_engine_client()
|
| /webrtc/webrtc/src/sctp_transport/ |
| H A D | sctp_transport_test.rs | 22 (DTLSRole::Client, sctp_transport_with_channels(&[]), 0), in test_generate_data_channel_id() 23 (DTLSRole::Client, sctp_transport_with_channels(&[1]), 0), in test_generate_data_channel_id() 24 (DTLSRole::Client, sctp_transport_with_channels(&[0]), 2), in test_generate_data_channel_id() 25 (DTLSRole::Client, sctp_transport_with_channels(&[0, 2]), 4), in test_generate_data_channel_id() 26 (DTLSRole::Client, sctp_transport_with_channels(&[0, 4]), 2), in test_generate_data_channel_id() 27 (DTLSRole::Server, sctp_transport_with_channels(&[]), 1), in test_generate_data_channel_id() 28 (DTLSRole::Server, sctp_transport_with_channels(&[0]), 1), in test_generate_data_channel_id() 29 (DTLSRole::Server, sctp_transport_with_channels(&[1]), 3), in test_generate_data_channel_id() 30 (DTLSRole::Server, sctp_transport_with_channels(&[1, 3]), 5), in test_generate_data_channel_id() 31 (DTLSRole::Server, sctp_transport_with_channels(&[1, 5]), 3), in test_generate_data_channel_id()
|
| H A D | mod.rs | 13 use crate::dtls_transport::dtls_role::DTLSRole; 400 dtls_role: DTLSRole, in generate_and_set_data_channel_id() argument 403 if dtls_role != DTLSRole::Client { in generate_and_set_data_channel_id()
|
| /webrtc/webrtc/src/api/setting_engine/ |
| H A D | mod.rs | 4 use crate::dtls_transport::dtls_role::DTLSRole; 66 pub(crate) answering_dtls_role: DTLSRole, 209 pub fn set_answering_dtls_role(&mut self, role: DTLSRole) -> Result<()> { in set_answering_dtls_role() 210 if role != DTLSRole::Client && role != DTLSRole::Server { in set_answering_dtls_role()
|
| H A D | setting_engine_test.rs | 85 s.set_answering_dtls_role(DTLSRole::Auto).is_err(), in test_set_answering_dtls_role() 89 s.set_answering_dtls_role(DTLSRole::Unspecified).is_err(), in test_set_answering_dtls_role()
|
| /webrtc/webrtc/src/peer_connection/ |
| H A D | mod.rs | 24 DTLSRole, DEFAULT_DTLS_ROLE_ANSWER, DEFAULT_DTLS_ROLE_OFFER, 1549 let dtls_role = DTLSRole::from(parsed); in set_remote_description()
|
| H A D | peer_connection_internal.rs | 598 dtls_role: DTLSRole, in start_transports() argument
|