tokio_uds/
lib.rs

1#![cfg(unix)]
2#![doc(html_root_url = "https://docs.rs/tokio-uds/0.2.7")]
3#![deny(missing_docs, missing_debug_implementations)]
4
5//! Unix Domain Sockets for Tokio.
6//!
7//! > **Note:** This crate is **deprecated in tokio 0.2.x** and has been moved
8//! > into [`tokio::net`] behind the `uds` [feature flag].
9//!
10//! [`tokio::net`]: https://docs.rs/tokio/latest/tokio/net/index.html
11//! [feature flag]: https://docs.rs/tokio/latest/tokio/index.html#feature-flags
12//!
13//! This crate provides APIs for using Unix Domain Sockets with Tokio.
14
15extern crate bytes;
16#[macro_use]
17extern crate futures;
18extern crate iovec;
19extern crate libc;
20#[macro_use]
21extern crate log;
22extern crate mio;
23extern crate mio_uds;
24extern crate tokio_codec;
25extern crate tokio_io;
26extern crate tokio_reactor;
27
28mod datagram;
29mod frame;
30mod incoming;
31mod listener;
32mod recv_dgram;
33mod send_dgram;
34mod stream;
35mod ucred;
36
37pub use datagram::UnixDatagram;
38pub use frame::UnixDatagramFramed;
39pub use incoming::Incoming;
40pub use listener::UnixListener;
41pub use recv_dgram::RecvDgram;
42pub use send_dgram::SendDgram;
43pub use stream::{ConnectFuture, UnixStream};
44pub use ucred::UCred;