select-rs

A POSIX select async IO with Windows&Linux support Rust library.

Get started

```toml

Cargo.toml

[dependencies] select-rs = {git = "https://github.com/b23r0/select-rs"} ```

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)); } ```