【问题标题】:Sample program for GDbus signalsGDbus 信号示例程序
【发布时间】:2016-05-12 11:36:40
【问题描述】:

我是 GDbus 编程的新手。我需要使用 Dbus Glib 实现一个简单的 Dbus 发送-接收消息(信号)。我试图用谷歌搜索一些示例程序,但找不到。

任何人都可以发布任何此类示例程序或指向我一些示例程序教程吗?

提前谢谢...

谢谢, 某人

【问题讨论】:

    标签: gdbus


    【解决方案1】:

    我认为遵循这些步骤可能会有所帮助:

    1. 阅读wikipedia关于DBus的文章以获得一个很好的理解 DBus 架构。
    2. 使用these 幻灯片跟进(至少是关于架构的前几张幻灯片)。 Here 是使用这些幻灯片的原始 GNOME 会议视频。
    3. 看一个使用 GDBus here 的简单 hello world 程序,或者更详细的内容,请参见我的示例代码 here。我有一个详细的README 解释细节。

    这应该会有所帮助。 :)

    【讨论】:

    • 最后两个链接坏了..如果项目仍然存在,你能更新它们吗?
    • 更新了链接
    【解决方案2】:

    我发现this tutorial 很有帮助。它首先对 DBus 进行一般性解释,然后继续展示使用 gdbus 的实现示例。

    【讨论】:

      【解决方案3】:

      我找到了一本关于 GDBus、gdbus-code gen、GVariant 和所有相关零碎的书:
      http://maemo.org/maemo_training_material/maemo4.x/html/maemo_Platform_Development_Chinook/

      简单的服务器/客户端示例:
      https://github.com/chiehmin/gdbus_test

      如上所述,我将从 wiki 文章开始了解这些概念:
      https://en.wikipedia.org/wiki/D-Bus

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-10-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-11
        • 2023-03-26
        相关资源
        最近更新 更多