【文件属性】:
文件名称:dbus-async:异步DBus库
文件大小:33KB
文件格式:ZIP
更新时间:2021-05-24 18:31:02
Rust
dbus异步
一个纯Rust编写的异步DBus库。
用法
将此添加到您的Cargo.toml :
[ dependencies ]
dbus-async = " ~2.1.0 "
您必须指定应使用哪个Tokio Runtime。
对于多线程,请将其添加到您的Cargo.toml : [dependencies.tokio]
version = " ~1.1.1"
features = [ "rt-multi-thread" ]
对于单线程,请将其添加到您的Cargo.toml : [dependencies.tokio]
version = "~1.1.1"
features = [ "rt" ]
例子
use dbus_async :: DBus;
use dbus_message_parser :: Message;
use std :: convert :: TryInto;
【文件预览】:
dbus-async-master
----.gitignore(29B)
----README.md(2KB)
----fuzz()
--------.gitignore(29B)
--------Cargo.toml(379B)
--------src()
----Cargo.toml(828B)
----tests()
--------dbus.rs(2KB)
--------client_address.rs(823B)
----examples()
--------bind_object_as_mutex.rs(2KB)
--------method_call.rs(681B)
--------track_interfaces.rs(3KB)
--------register_object_path.rs(913B)
--------message_send.rs(640B)
--------register_signal.rs(2KB)
--------method_call_with_args.rs(861B)
--------request_name.rs(469B)
--------bind_object.rs(1KB)
----LICENSE(1KB)
----.clippy.toml(30B)
----src()
--------client_address()
--------error.rs(5KB)
--------message.rs(3KB)
--------dbus.rs(13KB)
--------stream.rs(5KB)
--------lib.rs(414B)
--------introspect.rs(4KB)
--------name_flag.rs(527B)
--------handler.rs(2KB)
--------command.rs(1KB)
--------connection()