Home
last modified time | relevance | path

Searched refs:ClientAgent (Results 1 – 2 of 2) sorted by relevance

/webrtc/stun/src/
H A Dagent.rs107 pub enum ClientAgent { enum
265 pub(crate) async fn run(mut agent: Agent, mut rx: mpsc::Receiver<ClientAgent>) { in run() argument
268 ClientAgent::Process(message) => agent.process(message), in run()
269 ClientAgent::Collect(deadline) => agent.collect(deadline), in run()
270 ClientAgent::Start(tid, deadline) => agent.start(tid, deadline), in run()
271 ClientAgent::Stop(tid) => agent.stop(tid), in run()
272 ClientAgent::Close => agent.close(), in run()
H A Dclient.rs30 client_agent_tx: Arc<mpsc::Sender<ClientAgent>>, in start() argument
44 client_agent_tx: Arc<mpsc::Sender<ClientAgent>>, in start() argument
56 … if client_agent_tx.send(ClientAgent::Collect(Instant::now())).await.is_err() { in start()
216 client_agent_tx: Option<Arc<mpsc::Sender<ClientAgent>>>,
224 client_agent_tx: Arc<mpsc::Sender<ClientAgent>>, in read_until_closed() argument
282 client_agent_tx: Arc<mpsc::Sender<ClientAgent>>, in start() argument
330 .send(ClientAgent::Start(id, timeout)) in start()
344 let _ = client_agent_tx.send(ClientAgent::Stop(id)).await; in start()
374 let _ = client_agent_tx.send(ClientAgent::Close).await; in close()
451 .send(ClientAgent::Start(m.transaction_id, d)) in send()
[all …]