LINUX.ORG.RU
Пытался. Работало. Примеры лежат в пакете qt4-demos.
gaa ★★
()
Пытался, работало. На Линуксе и Виндовзе. Для себя отметил, что весь D-Bus код нужно выносить в отдельный поток, так как интерфейс синхронный и может замораживаться на неопределённое время.
Dendy ★★★★★
()
Ответ на: комментарий от Dendy
>так как интерфейс синхронный и может замораживаться на неопределённое время.

о_О, вроде одна из фишек дбаса - асинхронность...
generatorglukoff ★★
() автор топика
Ответ на: комментарий от generatorglukoff
> о_О, вроде одна из фишек дбаса - асинхронность...

А это смотря как с ним работать.
gaa ★★
()
Ответ на: комментарий от generatorglukoff
То скорее всего кто-то юзал синхронные вызовы.
wfrr ★★☆
()
а кто-нить Protocol Buffers юзал? Всё руки не дойдут попробовать dbus совсем уж наколеночная поделка(централизованная, слишком усложнённая, нет шифрованного транспорта и вообще tcp там чисто для галочки итп).
true_admin ★★★★★
()
Ответ на: комментарий от Dendy
>>Для себя отметил, что весь D-Bus код нужно выносить в отдельный поток, так как интерфейс синхронный и может замораживаться на неопределённое время.

Если синхронность вызова критична, используй QDBusAbstractInterface::callWithCallback().
alex_custov ★★★★★
()
Ответ на: комментарий от alex_custov
> используй QDBusAbstractInterface::callWithCallback().

Кстати, а почему callback? В чём великий смысл? Сигналы/слоты-же для этого в куте придуманы.

one_more_hokum ★★★
()
Ответ на: комментарий от Begemoth
> DBus он для локального взаимодействия сделан, так что шифрование с TCP там нафиг не надо.

А авторы-то не знают!
gaa ★★
()
Ответ на: комментарий от Begemoth
я и говорю что сильно ограниченная шина. Злой я на неё, долго с ней возился а она не оправдала ожиданий. Непонятно что разрабы стока лет писали.
true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.