没有合适的资源?快使用搜索试试~ 我知道了~
cool.io:用于Ruby的简单事件IO(但请查看赛璐ul
共75个文件
rb:34个
c:17个
h:6个
需积分: 10 0 下载量 30 浏览量
2021-04-01
03:25:18
上传
评论
收藏 141KB ZIP 举报
温馨提示
酷 如果您对基于Celluloid的IO框架感兴趣,请查看 Cool.io是Ruby的事件库,它建立在libev事件库的基础上,该库为高性能系统调用提供了跨平台的接口。 这包括针对Linux的epoll系统调用,针对BSD和OS X的kqueue系统调用以及针对Solaris的完成端口接口。 Cool.io还将异步包装器绑定到Ruby的核心套接字类,因此您可以将它们与Cool.io结合使用以构建异步事件驱动的应用程序。 您可以通过以下方式将Cool.io包含在您的程序中: require 'cool.io' 解剖学 Cool.io建立在绑定到libev API的两个核心类上: Cool.io::Loop-此类表示事件循环,该循环使用基础的高性能系统调用来等待事件。 Cool.io::Watcher-这是事件观察者的基类。 将事件观察器附加到循环并开始运行它后,将在事件发生时开始
资源推荐
资源详情
资源评论
收起资源包目录
cool_io-master.zip (75个子文件)
cool.io-master
CHANGES.md 8KB
cool.io.gemspec 1KB
libev_ruby_gil.diff 5KB
lib
cool.io
listener.rb 3KB
loop.rb 3KB
async_watcher.rb 1KB
dns_resolver.rb 7KB
custom_require.rb 161B
server.rb 3KB
meta.rb 2KB
socket.rb 6KB
io.rb 5KB
iowatcher.rb 487B
timer_watcher.rb 470B
version.rb 78B
dsl.rb 4KB
cool.io.rb 677B
coolio.rb 75B
.gitignore 14B
Gemfile 92B
spec
tcp_socket_spec.rb 4KB
iobuffer_spec.rb 4KB
unix_server_spec.rb 820B
timer_watcher_spec.rb 1KB
async_watcher_spec.rb 2KB
tcp_server_spec.rb 5KB
dns_spec.rb 1KB
spec_helper.rb 381B
stat_watcher_spec.rb 2KB
unix_listener_spec.rb 748B
udp_socket_spec.rb 1KB
Rakefile 2KB
examples
google.rb 247B
callbacked_echo_server.rb 562B
echo_server.rb 550B
dslified_echo_server.rb 413B
echo_client.rb 772B
dslified_echo_client.rb 662B
.travis.yml 154B
LICENSE 1KB
README.md 5KB
libev_win_select.diff 4KB
.rspec 45B
ext
libev
ev.h 29KB
ev_wrap.h 5KB
ev_port.c 6KB
ev.c 130KB
ev_vars.h 6KB
ev_poll.c 4KB
ev_kqueue.c 7KB
Changes 27KB
test_libev_win32.c 4KB
README.embed 103B
LICENSE 2KB
ev_epoll.c 10KB
ev_win32.c 5KB
ev_select.c 10KB
README 2KB
cool.io
ev_wrap.h 252B
utils.c 3KB
cool.io_ext.c 480B
stat_watcher.c 8KB
loop.c 8KB
timer_watcher.c 7KB
cool.io.h 1KB
extconf.rb 2KB
watcher.c 8KB
iowatcher.c 5KB
.gitignore 36B
watcher.h 2KB
libev.c 182B
iobuffer
iobuffer.c 19KB
extconf.rb 196B
appveyor.yml 357B
.gitignore 205B
共 75 条
- 1
资源评论
杜佳加
- 粉丝: 47
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功