8 个版本
使用旧的 Rust 2015
0.6.8 | 2020 年 5 月 1 日 |
---|---|
0.6.7 | 2018 年 9 月 4 日 |
0.6.6 | 2018 年 5 月 5 日 |
0.6.4 | 2017 年 4 月 13 日 |
0.6.0 | 2016 年 9 月 2 日 |
在 异步 中排名 #852
每月下载量 158,961
在 779 个crate(17 个直接)中使用
29KB
509 行
mio-uds
mio-uds 是一个用于将 Unix 域套接字与 mio 集成的库。基于标准库对 Unix 套接字的支持 支持 Unix 套接字,除了所有抽象和类型都是非阻塞的,以符合 mio 的预期。
mio-uds 已弃用
在 0.7 版本中,mio
现在包括了对 Unix 域套接字的本地支持。消费者在将 mio
依赖更新到 0.7.x 系列时,应切换到该功能。
使用方法
# Cargo.toml
[dependencies]
mio-uds = "0.6"
mio = "0.6"
顶层导出的三种类型 UnixStream
、UnixListener
和 UnixDatagram
是对 libstd 对应类型的薄包装。它们可以在注册和 API 方面以类似于 mio 的 TCP 和 UDP 类型的类似方式使用。
许可证
该项目受以下任一许可证的许可:
- Apache License,版本 2.0,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
您自行选择。
贡献
除非您明确说明,否则根据 Apache-2.0 许可证定义的,您有意提交以包含在作品中并由您所有的工作,将按上述方式双重许可,没有任何附加条款或条件。
依赖关系
~0.6–1MB
~14K SLoC