Linux dbus:dbus_总线_获取_唯一_名称有问题
我与DBus之间存在问题:Linux dbus:dbus_总线_获取_唯一_名称有问题,linux,dbus,Linux,Dbus,我与DBus之间存在问题: 我向DBus DBus_bus_get()方法注册:OK 我添加过滤器匹配项:OK 我添加了一个过滤器回调函数:OK 我通过dbus\u连接\u read\u write\u dispatch()启动一个调度循环:OK 一切正常。现在,如果我插入: 1a。dbus_总线_获取_唯一_名称() 我收到一条令人讨厌的异常消息: 带有_reply _和_block()的dbus _connection _send _的参数不正确,在文件dbus connection.c行3
请帮助。经过一些实验后,似乎必须从特定上下文中调用函数dbus\u bus\u get\u unique\u name()。通过过滤器回调函数访问此函数时,我设法获得了一个有意义的结果,例如使用dbus\u add\u filter函数注册的函数