Searched refs:TcpSocket (Results 1 – 8 of 8) sorted by relevance
30 pub(crate) struct TcpSocket { struct34 impl TcpSocket { argument35 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> { in new_socket() argument37 TcpSocket::create_socket(AF_INET, SOCK_STREAM) in new_socket()39 TcpSocket::create_socket(AF_INET6, SOCK_STREAM) in new_socket()45 Ok(TcpSocket { in create_socket()90 impl AsRawFd for TcpSocket { implementation96 impl FromRawFd for TcpSocket { implementation97 unsafe fn from_raw_fd(fd: RawFd) -> TcpSocket { in from_raw_fd() argument98 TcpSocket { socket: fd } in from_raw_fd()[all …]
21 use super::{TcpSocket, TcpStream};38 let socket = TcpSocket::new_socket(addr)?; in bind()
20 pub(crate) use socket::TcpSocket;
19 use super::TcpSocket;34 let socket = TcpSocket::new_socket(addr)?; in connect()
29 pub(crate) struct TcpSocket { struct33 impl TcpSocket { implementation35 pub(crate) fn new_socket(addr: SocketAddr) -> io::Result<TcpSocket> { in new_socket() argument43 fn create_socket(domain: ADDRESS_FAMILY, socket_type: u16) -> io::Result<TcpSocket> { in create_socket() argument57 Ok(_) => Ok(TcpSocket { in create_socket()109 impl AsRawSocket for TcpSocket { implementation115 impl FromRawSocket for TcpSocket { implementation117 TcpSocket { in from_raw_socket()
20 use crate::sys::windows::tcp::TcpSocket;44 let socket = TcpSocket::new_socket(addr)?; in bind()
18 pub(crate) use socket::TcpSocket;
23 use crate::sys::windows::tcp::TcpSocket;45 let socket = TcpSocket::new_socket(addr)?; in connect()