![]() |
|
Модераторы: xvr |
![]()
|
|
| null56 |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 4 Всего: 12 |
Всем привет
Возникла следующая ситуация: необходимо отправлять по dbus сигналы и принимать их из приложения отправляющая сторона реализована на чистом dbus api, принимающая на glib ссылки на api: http://dbus.freedesktop.org/doc/api/html/g...Connection.html http://dbus.freedesktop.org/doc/api/html/g...BusMessage.html меня больше интересует организация этого взаимодействия: 1) кто что должен зарегистрировать на dbus? на стороне сервера что нужно сделать для того, чтобы была возможность посылать сигналы? дело в том, что я оринтируюсь на готовый исходный код bind dns сервера, где у него есть небольшой фреймворк для работы с dbus, вот его суть - создание подключения
2) если пункта 1 достаточно для отправки сигналов, тогда какие параметры я должен указывать в следующих функциях?
если оринтироваться на описание фукнций, то
в общем я изложил, что мне не ясно и если кто знает, как правильно организовать связь между отправителем сигнала и его получателем, отпишитесь пожалуйста. клиентскую сторону пока показывать не буду, буду пробовать, но хотелось бы ответа с разъяснениями заранее благодарен за помощь |
||||||
|
|||||||
| null56 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 4 Всего: 12 |
вот альтернативная функция
еще больше запутало... получается path - путь к приложению генератору сигнала, а interface тоже относится к отправителю? |
|||
|
||||
| null56 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 4 Всего: 12 |
необходима регистрация на шине со стороны сервера + нельзя удалять прокси со стороны клиента и все работает
вот тут необходимое для сервера http://www.matthew.ath.cx/misc/dbus я забыл на серверной стороне регистрацию сервиса
Это сообщение отредактировал(а) null56 - 17.3.2011, 18:53 |
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |