Expand description
A unix domain sockets library that supports abstract addresses, fd-passing, SOCK_SEQPACKET sockets and more.
File-descriptor passing and abstract socket support
for stream and datagram sockets is provided via extension traits for
existing types in std::os::unix::net and from mio_uds
(the latter is opt-in and must be enabled with features=["mio_uds"] in Cargo.toml).
See README for status of operating system support and other general info.
Modules
Structs
An unix domain sequential packet connection.
An unix domain listener for sequential packet connections.
A unix domain socket address.
Enums
An enum representation of an unix socket address.
Credentials of the peer process when it called
connect(), accept() or pair().Traits
Extension trait for
std::os::unix::net::UnixDatagram and nonblocking equivalents.Extension trait for using
UnixSocketAddr with UnixListener types.Extension trait for
std::os::unix::net::UnixDatagram and nonblocking equivalents.