7

有没有办法使用 dbus-send 或其他东西从命令行发出 dbus 信号?

4

2 回答 2

12

您可以使用该实用程序dbus-send从命令行发送 D-Bus 请求。

dbus-send --system --type=signal / com.example.signal_name

或者如果你想用信号发送一些数据

dbus-send --system --type=signal / com.example.signal_name string:"hello"
于 2015-09-15T11:45:44.113 回答
0

您也可以使用qdbus这里有一个不错的教程。

于 2012-02-13T01:29:48.523 回答