1. 首页
  2. 移动开发
  3. 其他
  4. polling:epollkqueue事件端口和wepoll的便携式接口 源码

polling:epollkqueue事件端口和wepoll的便携式接口 源码

上传者: 2021-04-01 12:38:41上传 ZIP文件 25KB 热度 6次
轮询 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
下载地址
用户评论