QML-плагин D-Bus
QML-плагин D-Bus Nemo Mobile позволяет получать доступ к службам на системной и сессионной шинах, а также предоставлять доступ к пользовательским службам. Для межпроцессного взаимодействия используется шина D-Bus. Некоторые системные службы предоставляют интерфейсы, которые могут использоваться сторонним и связующим ПО посредством D-Bus.
Данное руководство предполагает базовые знания технологи D-Bus, которые описаны в документации.
Что такое D-Bus?
D-Bus — система межпроцессного взаимодействия, которая позволяет приложениям сообщаться друг с другом. Кроме того, система D-Bus облегчает управление жизненным циклом процессов. С её помощью можно просто и надёжно создавать приложения, запускаемые в единственном экземпляре, а также запускать приложения и демоны по запросу. (определение взято с домашней страницы D-Bus)
Типы QML
Данный модуль включает в себя следующие типы:
DBusAdaptor | Создаёт службу на шине D-Bus |
DBusInterface | Предоставляет доступ к службе на шине D-Bus |