Lines Matching defs:Socket
581 pub(crate) type Socket = c_int; typedef
587 pub(crate) fn socket_as_raw(socket: &crate::socket::Inner) -> Socket { in socket_as_raw()
591 pub(crate) fn socket_into_raw(socket: crate::socket::Inner) -> Socket { in socket_into_raw()
595 pub(crate) fn socket(family: c_int, ty: c_int, protocol: c_int) -> io::Result<Socket> { in socket()
605 pub(crate) fn bind(fd: Socket, addr: &SockAddr) -> io::Result<()> { in bind()
609 pub(crate) fn connect(fd: Socket, addr: &SockAddr) -> io::Result<()> { in connect()
613 pub(crate) fn poll_connect(socket: &crate::Socket, timeout: Duration) -> io::Result<()> { in poll_connect()
670 pub(crate) fn listen(fd: Socket, backlog: c_int) -> io::Result<()> { in listen()
674 pub(crate) fn accept(fd: Socket) -> io::Result<(Socket, SockAddr)> { in accept()
691 pub(crate) fn try_clone(fd: Socket) -> io::Result<Socket> { in try_clone()
695 pub(crate) fn set_nonblocking(fd: Socket, nonblocking: bool) -> io::Result<()> { in set_nonblocking()
703 pub(crate) fn shutdown(fd: Socket, how: Shutdown) -> io::Result<()> { in shutdown()
712 pub(crate) fn recv(fd: Socket, buf: &mut [MaybeUninit<u8>], flags: c_int) -> io::Result<usize> { in recv()
723 fd: Socket, in recv_from()
745 fd: Socket, in recv_vectored()
754 fd: Socket, in recv_from_vectored()
775 fd: Socket, in recvmsg()
795 pub(crate) fn send(fd: Socket, buf: &[u8], flags: c_int) -> io::Result<usize> { in send()
806 pub(crate) fn send_vectored(fd: Socket, bufs: &[IoSlice<'_>], flags: c_int) -> io::Result<usize> { in send_vectored()
810 pub(crate) fn send_to(fd: Socket, buf: &[u8], addr: &SockAddr, flags: c_int) -> io::Result<usize> { in send_to()
824 fd: Socket, in send_to_vectored()
835 fd: Socket, in sendmsg()
855 pub(crate) fn timeout_opt(fd: Socket, opt: c_int, val: c_int) -> io::Result<Option<Duration>> { in timeout_opt()
871 fd: Socket, in set_timeout_opt()
905 pub(crate) fn set_tcp_keepalive(fd: Socket, keepalive: &TcpKeepalive) -> io::Result<()> { in set_tcp_keepalive()
942 fn fcntl_add(fd: Socket, get_cmd: c_int, set_cmd: c_int, flag: c_int) -> io::Result<()> { in fcntl_add()
954 fn fcntl_remove(fd: Socket, get_cmd: c_int, set_cmd: c_int, flag: c_int) -> io::Result<()> { in fcntl_remove()
966 pub(crate) unsafe fn getsockopt<T>(fd: Socket, opt: c_int, val: c_int) -> io::Result<T> { in getsockopt()
985 fd: Socket, in setsockopt()
1051 impl crate::Socket { implementation
1088 pub fn accept4(&self, flags: c_int) -> io::Result<(crate::Socket, SockAddr)> { in accept4()
1102 pub(crate) fn _accept4(&self, flags: c_int) -> io::Result<(crate::Socket, SockAddr)> { in _accept4()
2017 impl AsRawFd for crate::Socket { implementation
2024 impl IntoRawFd for crate::Socket { implementation
2031 impl FromRawFd for crate::Socket { implementation
2032 unsafe fn from_raw_fd(fd: c_int) -> crate::Socket { in from_raw_fd()