Home
last modified time | relevance | path

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 Dpool.rs28 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 Dpool.rs23 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 Ddispatcher.rs22 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()