18 个版本
0.7.6 | 2023 年 3 月 9 日 |
---|---|
0.7.5 | 2021 年 9 月 19 日 |
0.7.4 | 2021 年 8 月 6 日 |
0.7.3 | 2021 年 1 月 6 日 |
0.1.1 | 2017 年 6 月 27 日 |
#769 in Unix APIs
43,468 每月下载量
用于 87 个 仓库(19 个直接使用)
470KB
8K SLoC
D-Bus 的 Tokio 集成
此 crate 集成了 dbus crate 和 tokio 异步框架。
查看 示例 了解如何开始。
对于服务器端功能,您可以使用 dbus-crossroads crate 来实现异步方法和属性处理。
邀请
您被邀请参与 dbus-tokio 及其他 dbus crate 的开发
- 如果您发现了您认为是错误的代码,请 提交一个 issue。
- 如果您对文档有疑问或评论,而文档无法轻松回答,请 发起一个讨论。
- 如果您对代码、文档、示例等有小的改进,可以直接 提交一个 pull request。较大的工作最好先进行讨论。
代码是 Apache 2.0 / MIT 双许可。除非明确说明,否则提交到 Pull Requests、讨论或 issues 中的任何代码都假定具有此许可证。
需求
与 D-Bus crate 相同:Libdbus 1.6 或更高版本,以及最新稳定的 Rust 版本。如果您运行 Ubuntu(任何维护版本都应可正常使用),这意味着在构建时需要安装 libdbus-1-dev
和 pkg-config
软件包,并在运行时安装 libdbus-1-3
软件包。
依赖
~7–19MB
~226K SLoC