retty-io 0.3.0

A collection of metal IO library with non-blocking TCP, UDP, broadcast, channel and timer, etc
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![allow(deprecated)]

mod event_loop;
mod handler;
mod io;
mod notify;

#[cfg(all(unix, not(target_os = "fuchsia")))]
pub mod unix;

pub use self::event_loop::{EventLoop, EventLoopBuilder, Sender};
pub use self::handler::Handler;
pub use self::io::{TryAccept, TryRead, TryWrite};
pub use self::notify::NotifyError;
#[cfg(all(unix, not(target_os = "fuchsia")))]
pub use self::unix::{
    pipe, PipeReader, PipeWriter, Shutdown, UnixListener, UnixSocket, UnixStream,
};