/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/sys/unix/ |
H A D | listener.rs | 25 pub struct UnixListener { struct 26 source: AsyncSource<ylong_io::UnixListener>, argument 29 impl UnixListener { implementation 33 Ok(UnixListener { source }) in new() 46 UnixListener::new(listener) in bind() 87 pub fn from_std(listener: net::UnixListener) -> Result<UnixListener> { in from_std() argument 89 UnixListener::new(listener) in from_std() 111 impl fmt::Debug for UnixListener { implementation 117 impl AsRawFd for UnixListener { implementation 123 impl AsFd for UnixListener { implementation [all …]
|
H A D | mod.rs | 18 pub use listener::UnixListener;
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/uds/ |
H A D | listener.rs | 27 pub struct UnixListener { struct 28 pub(crate) inner: net::UnixListener, 31 impl UnixListener { implementation 110 pub fn from_std(socket: net::UnixListener) -> UnixListener { in from_std() argument 111 UnixListener { inner: socket } in from_std() 126 pub fn try_clone(&self) -> io::Result<UnixListener> { in try_clone() argument 165 impl Source for UnixListener { implementation 184 impl std::fmt::Debug for UnixListener { implementation 190 impl IntoRawFd for UnixListener { implementation 196 impl FromRawFd for UnixListener { implementation [all …]
|
H A D | socket.rs | 26 pub(crate) fn bind(path: &Path) -> io::Result<net::UnixListener> { in bind() argument 31 let net = unsafe { net::UnixListener::from_raw_fd(socket) }; in bind()
|
H A D | mod.rs | 17 pub use listener::UnixListener;
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/tests/ |
H A D | uds_test.rs | 20 use ylong_runtime::net::{UnixDatagram, UnixListener, UnixStream}; 41 let listener = UnixListener::bind(PATH).unwrap(); in sdv_uds_stream_test() 220 let listener = std::os::unix::net::UnixListener::bind(PATH).unwrap(); in sdv_uds_listener_baisc_test() 222 let res = UnixListener::from_std(listener); in sdv_uds_listener_baisc_test()
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/benches/ |
H A D | ylong_tokio_uds.rs | 81 let uds = UnixListener::bind(addr).unwrap(); 139 use tokio::net::{UnixListener as tokioUnixListener, UnixStream as tokioUnixStream}; 141 use ylong_runtime::net::{UnixListener, UnixStream};
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/sys/ |
H A D | mod.rs | 25 pub use unix::{UnixDatagram, UnixListener, UnixStream};
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/tests/ |
H A D | uds_test.rs | 23 use ylong_io::{EventTrait, Events, Interest, Poll, Token, UnixDatagram, UnixListener, UnixStream}; 71 let mut server = UnixListener::bind(PATH)?; in server()
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/ |
H A D | mod.rs | 35 pub use sys::{UnixDatagram, UnixListener, UnixStream};
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/ |
H A D | lib.rs | 27 pub use sys::{SocketAddr, UnixDatagram, UnixListener, UnixStream};
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/ |
H A D | mod.rs | 38 pub use uds::{SocketAddr, UnixDatagram, UnixListener, UnixStream};
|