select-rs Build Status ChatOnDiscord Crate

A POSIX select I/O Multiplexing Rust library.

Get started

```toml

Cargo.toml

[dependencies] select-rs = "0.1.0" ```

Example

```rust use select_rs::*;

fn main(){ let mut fds : FdSet = unsafe {std::mem::zeroed()}; FDZERO(&mut fds); FDSET(0 , &mut fds); assert!(select(1, std::ptr::nullmut() , &mut fds ,std::ptr::nullmut()) > 0); assert!(FD_ISSET(0, &mut fds)); } ```