跨平台事件循环异步库libasync.zip
libasync 异步库(beta),完全使用 D 语言编写的。libasync 支持跨平台事件循环,连接增强和并发设施。libasync 是非常轻量级的异步任务,可以很自然的嵌入到 D 语言项目中(要求 2.066.0 及以上版本)。 特性 (*) 支持 Mac, Linux, Windows 和 FreeBSD - 平台支持 Mac OS X (10.8), Linux (Fedora 20) 和 Windows (8.1),兼容 99% 的桌面操作系统用户。 支持多线程 异步 TCP 连接 异步 TCP 监听器 文件操作 DNS resolver File/Folder Watcher UDP 连接 Timer Signal Notifier 限制 One EventLoop per thread Futures and Promises Manual error management 安装指导 下载并安装 DMD 2.066.0 from dlang.org 下载病安装 dub 0.9.22-rc.2 from code.dlang.org 使用 Git 克隆代码库 运行 dub test 来测试你的操作系统是否有代码库 添加库到你的项目中,添加到依赖项中,使用 libasync.all 导入 推荐的编辑器是 MonoDevelop 教程 当前只提供两个示例: examples/tcp_listener 和 examples/tcp_client。必须先在服务器端测试再在客户端使用。 更多示例请看 source/libasync/test.d。 标签:libasync
- 1
- 粉丝: 790
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言-leetcode题解之28-implement-strstr.c
- C语言-leetcode题解之27-remove-element.c
- C语言-leetcode题解之26-remove-duplicates-from-sorted-array.c
- C语言-leetcode题解之24-swap-nodes-in-pairs.c
- C语言-leetcode题解之22-generate-parentheses.c
- C语言-leetcode题解之21-merge-two-sorted-lists.c
- java-leetcode题解之Online Stock Span.java
- java-leetcode题解之Online Majority Element In Subarray.java
- java-leetcode题解之Odd Even Jump.java
- 计算机毕业设计:python+爬虫+cnki网站爬