Home
last modified time | relevance | path

Searched refs:role (Results 1 – 10 of 10) sorted by relevance

/webrtc/webrtc/src/ice_transport/
H A Dmod.rs58 role: RTCIceRole, field
100 pub async fn start(&self, params: &RTCIceParameters, role: Option<RTCIceRole>) -> Result<()> { in start()
145 let role = if let Some(role) = role { in start() localVariable
146 role in start()
154 internal.role = role; in start()
158 let conn: Arc<dyn Conn + Send + Sync> = match role { in start()
259 pub async fn role(&self) -> RTCIceRole { in role() method
261 internal.role in role()
/webrtc/ice/src/control/
H A Dmod.rs78 role: Role, field
85 if self.role == Role::Controlling { in add_to()
97 self.role = Role::Controlling; in get_from()
101 self.role = Role::Controlled; in get_from()
H A Dcontrol_test.rs102 c.role = Role::Controlling; in test_control_get_from()
140 c.role = Role::Controlled; in test_control_get_from()
/webrtc/webrtc/src/sctp_transport/
H A Dsctp_transport_test.rs34 for (role, s, expected) in tests { in test_generate_data_channel_id()
35 match s.generate_and_set_data_channel_id(role).await { in test_generate_data_channel_id()
/webrtc/webrtc/src/api/setting_engine/
H A Dmod.rs209 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()
214 self.answering_dtls_role = role; in set_answering_dtls_role()
/webrtc/webrtc/src/dtls_transport/
H A Ddtls_parameters.rs9 pub role: DTLSRole, field
H A Dmod.rs164 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() method
288 match remote_parameters.role { in role()
303 if self.ice_transport.role().await == RTCIceRole::Controlling { in role()
347 self.role().await, in prepare_transport()
372 let (role, mut dtls_config) = self.prepare_transport(remote_parameters).await?; in start()
379 if role == DTLSRole::Client { in start()
H A Ddtls_role.rs106 for (role, expected_string) in tests { in test_dtls_role_string()
107 assert_eq!(role.to_string(), expected_string) in test_dtls_role_string()
/webrtc/webrtc/src/data_channel/
H A Dmod.rs173 sctp_transport.dtls_transport.role().await, in open()
/webrtc/webrtc/src/peer_connection/
H A Dpeer_connection_internal.rs625 role: dtls_role, in start_transports()