-1
是的,我做了一個搜索,但只發現部分工作的東西。這似乎是一個真正的迷宮。例如:請推薦一個好的D-Bus教程(Linux C GTK +)
- 爲什麼他們甚至使用
g_main_loop_run()
?當GTK +程序已經通過gtk_main()
進入主循環時,真的有必要嗎? - 當調用
dbus_bus_request_name()
,dbus_message_new_signal()
,dbus_bus_add_match()
,dbus_message_is_signal()
...等路徑,接口名稱和信號名稱應該如何看起來像? - 如何在
/etc/dbus-1/system.conf
文件中正確設置名稱,以便程序能夠使用D-Bus接口?令人驚訝的是,我發現所有的教程都忘了提及,你需要編輯它。 - 消息如何被異步捕獲?它應該像在一個單獨的線程中以某種方式完成?
請推薦任何有助於學習如何使用它的好的GTK + D-Bus示例。
謝謝,它幫助了很多。 – tak