c - dbus_connection_setup_with_g_main() 的 GDBus 等效项
问题描述
我正在将代码从 dbus-glib 迁移到 GDBus,因为前者已被弃用。我无法在 GDBus 中找到 dbus_connection_setup_with_g_main() 的等效函数。 https://dbus.freedesktop.org/doc/dbus-glib/dbus-glib-DBus-GLib-low-level.html#dbus-connection-setup-with-g-main
有人可以指出我在 GDBus 中的等效功能或做类似工作的东西吗?
解决方案
它不完全相同,但如果您需要更改当前运行线程的默认上下文,您可以使用g_main_context_push_thread_default() 。
如果这不是您想要做的,您可能需要稍微扩展一下问题。
推荐阅读
- plugins - Jmeter Perfmon 插件未显示任何图形详细信息
- ssis - 在 SSIS Oracle 连接字符串中存储敏感密码
- python - MatPlotLib Pcolormesh 没有正确覆盖
- sed - 删除 text1 和(text2 或行尾)之间的所有字符
- python - Pandas - 创建新列并根据过滤器分配值
- apache-kafka - 即使设置 acks=all,Kafka 生产者也会丢失消息
- mysql - Acces denied on rails test database
- python - 从数据框中删除行,其值在整列中仅出现一次
- python - 如何在两个单独的数据框中保持相同的 uuid?
- java - 如何将 Java 对象传递给另一个类以使用 Camunda 在执行方法中执行