Tokio integration for D-Bus

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.

Invitation

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.

Requirements

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.