Searched refs:ConnDispatcher (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/ |
H A D | pool.rs | 28 use crate::util::dispatcher::{Conn, ConnDispatcher, Dispatcher}; 60 list: Arc<Mutex<Vec<ConnDispatcher<S>>>>, 62 h2_conn: Arc<crate::runtime::AsyncMutex<Vec<ConnDispatcher<S>>>>, 121 let dispatcher = ConnDispatcher::http1(connector.connect(url).await?); in conn_h1() 189 let dispatcher = ConnDispatcher::http1(stream); in conn_negotiate() 194 let dispatcher = ConnDispatcher::http1(stream); in conn_negotiate() 206 fn dispatch_h1_conn(&self, dispatcher: ConnDispatcher<S>) -> Conn<S> { in dispatch_h1_conn() 219 lock: &mut crate::runtime::MutexGuard<Vec<ConnDispatcher<S>>>, in dispatch_h2_conn() 221 let dispatcher = ConnDispatcher::http2(config, stream); in dispatch_h2_conn() 247 lock: &mut crate::runtime::MutexGuard<Vec<ConnDispatcher<S>>>, in exist_h2_conn()
|
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/sync_impl/ |
H A D | pool.rs | 23 use crate::util::dispatcher::{Conn, ConnDispatcher, Dispatcher}; 52 list: Arc<Mutex<Vec<ConnDispatcher<S>>>>, 94 let dispatcher = ConnDispatcher::http1( in conn()
|
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/ |
H A D | dispatcher.rs | 22 pub(crate) enum ConnDispatcher<S> { enum 30 impl<S> Dispatcher for ConnDispatcher<S> { implementation 68 use super::{ConnDispatcher, Dispatcher}; 70 impl<S> ConnDispatcher<S> { implementation 169 use crate::util::dispatcher::{ConnDispatcher, Dispatcher}; 272 impl<S> ConnDispatcher<S> impl 665 use crate::dispatcher::{ConnDispatcher, Dispatcher}; 676 let conn = ConnDispatcher::http1(b"Data"); in ut_is_shutdown()
|