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/unix/tcp/
H A Dsocket.rs30 pub(crate) struct TcpSocket {
34 impl TcpSocket { impls
35 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> {
37 TcpSocket::create_socket(AF_INET, SOCK_STREAM)
39 TcpSocket::create_socket(AF_INET6, SOCK_STREAM)
43 pub(crate) fn create_socket(domain: c_int, socket_type: c_int) -> io::Result<TcpSocket> {
45 Ok(TcpSocket {
90 impl AsRawFd for TcpSocket {
96 impl FromRawFd for TcpSocket {
97 unsafe fn from_raw_fd(fd: RawFd) -> TcpSocket { in from_raw_fd()
[all...]
H A Dmod.rs20 pub(crate) use socket::TcpSocket;
H A Dstream.rs19 use super::TcpSocket;
34 let socket = TcpSocket::new_socket(addr)?; in connect()
H A Dlistener.rs21 use super::{TcpSocket, TcpStream};
38 let socket = TcpSocket::new_socket(addr)?; in bind()
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/tcp/
H A Dsocket.rs29 pub(crate) struct TcpSocket {
33 impl TcpSocket { impls
35 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> {
43 fn create_socket(domain: ADDRESS_FAMILY, socket_type: u16) -> io::Result<TcpSocket> { in create_socket()
57 Ok(_) => Ok(TcpSocket { in create_socket()
109 impl AsRawSocket for TcpSocket {
115 impl FromRawSocket for TcpSocket {
117 TcpSocket { in from_raw_socket()
H A Dlistener.rs20 use crate::sys::windows::tcp::TcpSocket;
44 let socket = TcpSocket::new_socket(addr)?; in bind()
H A Dmod.rs18 pub(crate) use socket::TcpSocket;
H A Dstream.rs23 use crate::sys::windows::tcp::TcpSocket;
45 let socket = TcpSocket::new_socket(addr)?; in connect()

Completed in 3 milliseconds