Searched refs:NegotiationNeededState (Results 1 – 3 of 3) sorted by relevance
90 pub(crate) enum NegotiationNeededState { enum100 impl From<u8> for NegotiationNeededState { implementation103 1 => NegotiationNeededState::Run, in from()104 2 => NegotiationNeededState::Queue, in from()105 _ => NegotiationNeededState::Empty, in from()
47 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()
87 negotiation_needed_state: Arc::new(AtomicU8::new(NegotiationNeededState::Empty as u8)), in new()