Expand description
A library for providing abstractions for passing RawFd between
processes. This is necessarily a Unix (or Unix-like) library as RawFd are Unix
specific.
The underlying mechanism for passing the RawFd is a Unix socket, but the
different abstractions provided here are different ways of embedding this in the
Rust ecosystem.
Modules§
- mio
- An implementation of
EnqueueFdandDequeueFdthat is integrated with mio. - tokio
- An implementation of
EnqueueFdandDequeueFdthat is integrated with tokio.
Structs§
- Incoming
- An iterator over incoming connections to a
UnixListener. - Queue
Full Error - Error returned when the queue of
RawFdis full. - Unix
Listener - A structure representing a Unix domain socket server whose connected sockets
have support for passing
RawFd. - Unix
Stream - A structure representing a connected Unix socket with support for passing
RawFd.