pub fn socket_with(
domain: AddressFamily,
type_: SocketType,
flags: SocketFlags,
protocol: Option<Protocol>,
) -> Result<OwnedFd>
Expand description
socket_with(domain, type_ | flags, protocol)
—Creates a socket, with
flags.
POSIX guarantees that socket
will use the lowest unused file descriptor,
however it is not safe in general to rely on this, as file descriptors may
be unexpectedly allocated on other threads or in libraries.
socket_with
is the same as socket
but adds an additional flags
operand.