Crates.io | dbus-tokio |
lib.rs | dbus-tokio |
version | 0.7.6 |
source | src |
created_at | 2017-06-25 05:47:00.897548 |
updated_at | 2023-03-09 20:14:12.939384 |
description | Makes it possible to use Tokio with D-Bus, which is a bus commonly used on Linux for inter-process communication. |
homepage | |
repository | https://github.com/diwic/dbus-rs |
max_upload_size | |
id | 20552 |
size | 55,498 |
This crate integrates the dbus crate with the tokio async framework.
See the examples for how to get started.
For server side functionality, you can use the dbus-crossroads crate to have async method and property handlers.
You are hereby invited to participate in the development of dbus-tokio and the other dbus crates:
The code is Apache 2.0 / MIT dual licensed. Any code submitted in Pull Requests, discussions or issues are assumed to have this license, unless explicitly stated otherwise.
Same as for the D-Bus crate: Libdbus 1.6 or higher, and latest stable release of Rust.
If you run Ubuntu (any maintained version should be okay), this means having the libdbus-1-dev
and pkg-config
packages installed while building,
and the libdbus-1-3
package installed while running.