Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дополнительные материалы.pdf
Скачиваний:
3
Добавлен:
07.06.2025
Размер:
12.29 Mб
Скачать

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

DBusAdaptor — регистрация службы

bus : enum — тип шины

DBus.SessionBus

DBus.SystemBus

service : string — имя службы

path : string — путь к объекту службы

iface : string — название интерфейса

xml : string — метаданные для интроспекции

emitSignal(name, arguments) — отправить сигнал

community.omprussia.ru/documentation/software_development/reference/d-bus/dbusadaptor.html

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Пример описания службы D-Bus

DBusAdaptor {

property bool needUpdate: true function update() {

console.log("Update called");

}

service: "org.example" path: "/org/example" iface: "org.example"

xml: ' <interface name="org.example">\n' +

'<method name="update" />\n' +

'<property name="needUpdate" type="b"' +

'access="readwrite" />\n' +

'</interface>\n'

}

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Push-уведомления

Сервис уведомлений предназначен для оперативной доставки информации в виде текстовых Push-сообщений

Если мобильное устройство недоступно, оно получит Push-сообщения после подключения к Push-серверу

Для использования Push-сообщений необходимо разработать мобильное приложение-клиент и сервер для отправки Push

Не рекомендуется передавать с помощью уведомлений конфиденциальную информацию

Тестирование Push-сообщений:

Подключение к тестовому серверу

При помощи плагина для эмуляции Push-сервера

community.omprussia.ru/documentation/software_development/guides/push.html

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Работа с сервером Push-сообщений

Доступ к тестовому серверу нужно получить, обратвшись на devsupport@omp.ru