4 个版本

0.2.0 2020年8月14日
0.1.2 2020年4月1日
0.1.1 2020年3月24日
0.1.0 2020年3月23日

#1656 in 嵌入式开发

每月 30 次下载
2 crate 中使用

MIT 许可证

11KB
239

poller-rs

Rust 的文件 I/O 事件库。

示例

use poller::{Events, Poller};

fn main() {
    let mut poller = Poller::new();
    poller.add(0, Events::new().with_read(), None);
    for (fd, events, ctx) in poller.pull_events(1000).unwrap().iter() {
        println!("Fd={}, Events={}, Context={:?}", fd, events, ctx);
    }
}

依赖

~43KB