gpt4 book ai didi

c - dbus c : what bindings (gdbus? ) 和客户端/服务器简单示例

转载 作者:太空狗 更新时间:2023-10-29 15:36:46 29 4
gpt4 key购买 nike

我想使用 dbus 进行应用程序之间的通信(实际上我正在使用本地主机套接字)。我正在寻找一个非常基本(但完整/可编译)的工作示例,所以谷歌搜索我发现低级 api 不使用,因为使用绑定(bind)更好,dbus-glib 绑定(bind)​​有一些文档,但也没有使用是因为从 2.26 版开始有了新的 gdbus(dbus 集成在 glib 中)。关于 gdbus 除了 api http://developer.gnome.org/gio/stable/gdbus-convenience.html我找不到任何迷你教程/最小工作示例。有人可以帮我解决这个问题吗?谢谢。

最佳答案

这是一个简短的 tutorial主要关注如何从底层的dbus-glib迁移到GDBus。但是,有一些相当不错的示例对我有所帮助。

如果您使用的是 GObject,则可以相当轻松地将您的对象公开给 GDBus,而不会干扰从 xml 生成的任何代码。 (见上面的教程)

关于c - dbus c : what bindings (gdbus? ) 和客户端/服务器简单示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150402/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com