小编Pra*_*aur的帖子

使用 dbus-send 设置/获取属性

我制作了下面的示例 xml,需要一些帮助来形成 dbus-send 命令来设置/获取属性“状态”。我知道如何调用方法,但无法使用 dbus-send 读取/写入属性。

xml:

<node>
    <interface name="com.pgaur.GDBUS">
        <method name="HelloWorld">
            <arg name="greeting" direction="in" type="s"/>
            <arg name="response" direction="out" type="s"/>
        </method>
        <signal name="Notification">
            <arg name="roll_number" type="i"/>
            <arg name="name" type="s"/>
        </signal>
        <property name="Status" type="u" access="readwrite"/>
    </interface>
</node>
Run Code Online (Sandbox Code Playgroud)

dbus gdbus

5
推荐指数
1
解决办法
1万
查看次数

如何将 glib 信号回调附加到某些线程上下文

所以基本上我正在编写以下步骤来创建基于 dbus 的应用程序。1. g_bus_watch_name(出现特定服务的回调) 2. g_signal_connect 附加到服务提供的某些信号。g_signal_connect(proxy,"xyz", G_CALLBACK(回调), NULL);

我希望“回调”在特定线程上下文中运行。

任何提示将不胜感激

dbus glib

2
推荐指数
1
解决办法
734
查看次数

标签 统计

dbus ×2

gdbus ×1

glib ×1