LINUX.ORG.RU

Специалистам по Dbus


0

0

Если в системе есть dbus сервис с определенным именем и путем, можно ли в своей программе (допустим на python) зарегистрировать сервис с таким же именем и путем и перехватывать сообщения к этому сервису? если да, то как

вам сюда - http://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-names
Если кратко, то приложение может позволять или не позволять забирать своё имя. Но в любом случае только одно приложение может иметь привязку к имени в один момент времени. Там поддерживается очередь запросов. Если допустим приложение не позволяет заменить его, то когда вы делаете запрос на имя - ваш запрос ставится в очередь и выполняется, когда приложение собственник завершается.

ixrws ★★★
()
Ответ на: комментарий от ixrws

org.gnome.PowerManager.Backlight

оно не отдает имя... а нельзя ли сервис отключить, не завершая приложение?

nbdarvin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.