Call.Service1
Интерфейс ru.auroraos.Call.Service1 для работы с Call API.
Call.Service1
предоставляет интерфейс для регистрации сервиса звонков.
Подробнее…
Шина: | пользовательская |
Служба: | org.nemomobile.voicecall |
Объект: | /ru/auroraos/call/service |
Интерфейс: | ru.auroraos.Call.Service1 |
Методы
- RegisterCallManager(QDBus ObjectPath &object)
Подробное описание
Для регистрации приложения в качестве провайдера звонков разработан интерфейс Call.Service1
.
Приложение может зарегистрировать через этот интерфейс один или несколько объектов
типа org.freedesktop.DBus.ObjectManager
для сигнализации о поступающих звонках.
Для доступа к сервису регистрации в манифесте приложения
(desktop-файле) должно быть указано разрешение Call
.
Описание методов
RegisterCallManager(QDBus ObjectPath &object)
object
— путь к объекту Call Manager.
Позволяет клиенту зарегистрироваться в Call API в качестве менеджера вызовов и сообщать операционной системе о появлении и удалении объектов Call API.
Для взаимодействия с вызовами приложение должно экспортировать
объект D-Bus, имеющий как минимум org.freedesktop.DBus.ObjectManager
интерфейс.
Вызов метода ru.auroraos.Call.Service1.RegisterCallManager
должен производиться
для службы org.nemomobile.voicecall
, объект /ru/auroraos/call/service
.