polling:epollkqueue事件端口和wepoll的便携式接口 源码
轮询 epoll,kqueue,事件端口和wepoll的便携式接口。 支持平台: :Linux,Android :macOS,iOS,FreeBSD,NetBSD,OpenBSD,DragonFly BSD :illumos,Solaris :Windows 轮询是在单发模式下完成的,这意味着如果我们对同一类型的下一个事件感兴趣,则需要在交付事件后重置对I / O事件的兴趣。 一次只能有一个线程在等待I / O事件。 例子 use polling :: {Event, Poller}; use std :: net :: TcpListener; // Create a TCP listener. let socket = TcpListener :: bind ( "127.0.0.1:8000" )?; socket. set_nonblocking ( true
文件列表
polling-master.zip
(预估有个19文件)
polling-master
LICENSE-MIT
1023B
Cargo.toml
780B
.github
workflows
cross.yaml
1KB
lint.yaml
445B
security.yaml
276B
build-and-test.yaml
2KB
src
暂无评论