Home
last modified time | relevance | path

Searched refs:TcpSocket (Results 1 – 8 of 8) sorted by relevance

/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/linux/tcp/
Dsocket.rs27 pub(crate) struct TcpSocket { struct
31 impl TcpSocket { impl
32 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> { in new_socket() argument
34 TcpSocket::create_socket(AF_INET, SOCK_STREAM) in new_socket()
36 TcpSocket::create_socket(AF_INET6, SOCK_STREAM) in new_socket()
40 pub(crate) fn create_socket(domain: c_int, socket_type: c_int) -> io::Result<TcpSocket> { in create_socket() argument
43 Ok(socket) => Ok(TcpSocket { in create_socket()
104 impl AsRawFd for TcpSocket { implementation
110 impl FromRawFd for TcpSocket { implementation
111 unsafe fn from_raw_fd(fd: RawFd) -> TcpSocket { in from_raw_fd() argument
[all …]
Dmod.rs20 pub(crate) use socket::TcpSocket;
Dlistener.rs23 use super::{TcpSocket, TcpStream};
38 let socket = TcpSocket::new_socket(addr)?; in bind()
Dstream.rs18 use super::TcpSocket;
32 let socket = TcpSocket::new_socket(addr)?; in connect()
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/tcp/
Dsocket.rs26 pub(crate) struct TcpSocket { struct
30 impl TcpSocket { impl
32 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> { in new_socket() argument
40 fn create_socket(domain: ADDRESS_FAMILY, socket_type: u16) -> io::Result<TcpSocket> { in create_socket() argument
54 Ok(_) => Ok(TcpSocket { in create_socket()
115 impl AsRawSocket for TcpSocket { implementation
121 impl FromRawSocket for TcpSocket { implementation
123 TcpSocket { in from_raw_socket()
129 impl Drop for TcpSocket { implementation
Dmod.rs18 pub(crate) use socket::TcpSocket;
Dlistener.rs20 use crate::sys::windows::tcp::TcpSocket;
44 let socket = TcpSocket::new_socket(addr)?; in bind()
Dstream.rs21 use crate::sys::windows::tcp::TcpSocket;
43 let socket = TcpSocket::new_socket(addr)?; in connect()