LINUX.ORG.RU

Избранные сообщения redradist

DBusWatch function, DBusTimeout functions зачем они нужны

Форум — Development

Всем привет !

Недавно у меня появилась задача разобраться с DBus используя libdbus. Поправде говоря документация оставляет желать лучшего Но порывшись пару дней по укромным уголкам интернета обнаружил вменяемые примеры ... Проблема, что в этих примерах используется main loop самой libdbus и в документации подчеркнуто, что необходимо для асинхронной работы использовать DBusWatch functions и DBusTimeout functions

Естественно я нашел примеры использования данных функций, но у меня полностью отсутствует понимание: «Зачем они нужны ???» если можно крутиться в while loop ...

Может меня кто-то направить и подсказать истинный путь ?

PS.: В гугл не посылать я уже там был =)))

 

redradist
()