Hey,
I have finally made some progress with the DBus Bridge feature. The API has been modified
according to discussion on list.
For those who don't know what is this about: DBus Bridge is agent that enables to use
local DBus services via QMF.
One question that comes to my mind: Do we want to have some method to remove created dbus
bridge? It can be useful to have the way to cleanup after usage of the bridge, but if two
users create same bridge it won't be created twice, so removing by one user removes it
for the second one. Maybe some reference counting can solve the problem. What do you
think?
Radek Novacek
You can merge this Pull Request by running:
git pull
https://github.com/rnovacek/matahari dbus-bridge
Or you can view, comment on it, or merge it online at:
https://github.com/matahari/matahari/pull/10
-- Commit Summary --
* Initial work on QMF-DBus bridge
* Add some tests for DBus bridge
* More work on QMF to DBus bridge
* dbus-bridge: Various fixes
* dbus-bridge: updated API, various fixes
-- File Changes --
M src/CMakeLists.txt (6)
A src/dbus-bridge/CMakeLists.txt (19)
A src/dbus-bridge/dbus-bridge.cpp (387)
A src/dbus-bridge/dbusobject.cpp (415)
A src/dbus-bridge/dbusobject.h (148)
A src/dbus-bridge/method.cpp (399)
A src/dbus-bridge/method.h (129)
A src/dbus-bridge/schema.xml (54)
A src/dbus-bridge/utils.cpp (317)
A src/dbus-bridge/utils.h (142)
A src/tests/test_dbus_bridge_api.py (561)
-- Patch Links --
https://github.com/matahari/matahari/pull/10.patch
https://github.com/matahari/matahari/pull/10.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/matahari/matahari/pull/10