Хотелось проверить, правильно ли я осилил DBus. Создал интерфейс, через который хочется посылать команды нескольким процессам. Т.е. есть несколько процессов, реализующих этот интерфейс. Чтобы зарестрировать сервис на шине DBus, нужно уникальное имя. Выходит нужен общий префикс, по которому я буду парсить все доступные сервисы и уже потом пробовать обращаться, так?
Т.е. имена сервисов должны быть типа такие:
- com.company.interface.myapp1
- com.company.interface.myapp2
...
В контексте Qt есть ли способ отслеживания, когда появляются новые сервисы, или только каждые n секунд пробегаться по всем сервисам единственный вариант?