登录 注册
当前位置:主页 > 资源下载 > 16 > Lua的epoll模块lua-epoll.zip下载

Lua的epoll模块lua-epoll.zip下载

  • 更新:2024-11-13 09:26:26
  • 大小:3KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Lua的epoll模块 更多细节,请查看sample.lua API: ok,err=epoll.setnonblocking(fd) 设置一个文件描述符非阻塞。 epfd,err=epoll.create() 创建一个 epoll 文件描述符。ok,err=epoll.register(epfd,fd,eventmask) 把目标文件描述符 fd 注册到由 epfd 引用的 epoll 实例上并把相应的事件 event 与内部的 fd 相链接。ok,err=epoll.modify(epfd,fd,eventmask) 更改目标文件描述符 fd 相关联的事件 event。ok,err=epoll.unregister(epfd,fd) 从由 epfd 引用的 epoll 实例中删除目标文件描述符 fd。events,err=epoll.wait(epfd,timeout,max_events) 在一个 epoll 文件描述符上等待 I/O 事件。ok,err=epoll.close(epfd) 关闭一个 epoll 文件描述符。 标签:luaepoll