Home
last modified time | relevance | path

Searched refs:NegotiationNeededState (Results 1 – 3 of 3) sorted by relevance

/webrtc/webrtc/src/peer_connection/
H A Dpeer_connection_state.rs90 pub(crate) enum NegotiationNeededState { enum
100 impl From<u8> for NegotiationNeededState { implementation
103 1 => NegotiationNeededState::Run, in from()
104 2 => NegotiationNeededState::Queue, in from()
105 _ => NegotiationNeededState::Empty, in from()
H A Dmod.rs47 NegotiationNeededState, RTCPeerConnectionState,
323 let state: NegotiationNeededState = params in do_negotiation_needed_inner()
327 if state == NegotiationNeededState::Run { in do_negotiation_needed_inner()
330 .store(NegotiationNeededState::Queue as u8, Ordering::SeqCst); in do_negotiation_needed_inner()
332 } else if state == NegotiationNeededState::Queue { in do_negotiation_needed_inner()
337 .store(NegotiationNeededState::Run as u8, Ordering::SeqCst); in do_negotiation_needed_inner()
366 .store(NegotiationNeededState::Empty as u8, Ordering::SeqCst); in after_negotiation_needed_op()
368 if old_negotiation_needed_state == NegotiationNeededState::Queue as u8 { in after_negotiation_needed_op()
H A Dpeer_connection_internal.rs87 negotiation_needed_state: Arc::new(AtomicU8::new(NegotiationNeededState::Empty as u8)), in new()