Repositories
mainline
-
Cloning this repository:
git clone git://gitorious.org/dbus-cplusplus/mainline.git mainline cd mainline
Add this repository as a remote to an existing local repository:
git remote add mainline git://gitorious.org/dbus-cplusplus/mainline.git git fetch mainline git checkout -b my-local-tracking-branch mainline/master_or_other_branch
hub-fixes
-
Cloning this repository:
git clone git://gitorious.org/~hub/dbus-cplusplus/hub-fixes.git hub-fixes cd hub-fixes
Add this repository as a remote to an existing local repository:
git remote add hub-fixes git://gitorious.org/~hub/dbus-cplusplus/hub-fixes.git git fetch hub-fixes git checkout -b my-local-tracking-branch hub-fixes/master_or_other_branch
joe-fixes
-
Cloning this repository:
git clone git://gitorious.org/~joesteeve/dbus-cplusplus/joe-fixes.git joe-fixes cd joe-fixes
Add this repository as a remote to an existing local repository:
git remote add joe-fixes git://gitorious.org/~joesteeve/dbus-cplusplus/joe-fixes.git git fetch joe-fixes git checkout -b my-local-tracking-branch joe-fixes/master_or_other_branch
matlinuxer2s-mainline
-
Cloning this repository:
git clone git://gitorious.org/~matlinuxer2/dbus-cplusplus/matlinuxer2s-mainline.git matlinuxer2s-mainline cd matlinuxer2s-mainline
Add this repository as a remote to an existing local repository:
git remote add matlinuxer2s-mainline git://gitorious.org/~matlinuxer2/dbus-cplusplus/matlinuxer2s-mainline.git git fetch matlinuxer2s-mainline git checkout -b my-local-tracking-branch matlinuxer2s-mainline/master_or_other_branch
xml2cpp-improvements
-
Cloning this repository:
git clone git://gitorious.org/~wmanley/dbus-cplusplus/xml2cpp-improvements.git xml2cpp-improvements cd xml2cpp-improvements
Add this repository as a remote to an existing local repository:
git remote add xml2cpp-improvements git://gitorious.org/~wmanley/dbus-cplusplus/xml2cpp-improvements.git git fetch xml2cpp-improvements git checkout -b my-local-tracking-branch xml2cpp-improvements/master_or_other_branch
chuckatkinss-mainline
-
Cloning this repository:
git clone git://gitorious.org/~chuckatkins/dbus-cplusplus/chuckatkinss-mainline.git chuckatkinss-mainline cd chuckatkinss-mainline
Add this repository as a remote to an existing local repository:
git remote add chuckatkinss-mainline git://gitorious.org/~chuckatkins/dbus-cplusplus/chuckatkinss-mainline.git git fetch chuckatkinss-mainline git checkout -b my-local-tracking-branch chuckatkinss-mainline/master_or_other_branch
queniats-mainline
-
Cloning this repository:
git clone git://gitorious.org/~queniat/dbus-cplusplus/queniats-mainline.git queniats-mainline cd queniats-mainline
Add this repository as a remote to an existing local repository:
git remote add queniats-mainline git://gitorious.org/~queniat/dbus-cplusplus/queniats-mainline.git git fetch queniats-mainline git checkout -b my-local-tracking-branch queniats-mainline/master_or_other_branch
thomas-sandbox
-
Cloning this repository:
git clone git://gitorious.org/~himbi/dbus-cplusplus/thomas-sandbox.git thomas-sandbox cd thomas-sandbox
Add this repository as a remote to an existing local repository:
git remote add thomas-sandbox git://gitorious.org/~himbi/dbus-cplusplus/thomas-sandbox.git git fetch thomas-sandbox git checkout -b my-local-tracking-branch thomas-sandbox/master_or_other_branch
baxeico-dbus-cplusplus
-
Cloning this repository:
git clone git://gitorious.org/~baxeico/dbus-cplusplus/baxeico-dbus-cplusplus.git baxeico-dbus-cplusplus cd baxeico-dbus-cplusplus
Add this repository as a remote to an existing local repository:
git remote add baxeico-dbus-cplusplus git://gitorious.org/~baxeico/dbus-cplusplus/baxeico-dbus-cplusplus.git git fetch baxeico-dbus-cplusplus git checkout -b my-local-tracking-branch baxeico-dbus-cplusplus/master_or_other_branch
deadlock-fix
-
Cloning this repository:
git clone git://gitorious.org/~benzea/dbus-cplusplus/deadlock-fix.git deadlock-fix cd deadlock-fix
Add this repository as a remote to an existing local repository:
git remote add deadlock-fix git://gitorious.org/~benzea/dbus-cplusplus/deadlock-fix.git git fetch deadlock-fix git checkout -b my-local-tracking-branch deadlock-fix/master_or_other_branch
jesrui-mainline
-
Cloning this repository:
git clone git://gitorious.org/~jesrui/dbus-cplusplus/jesrui-mainline.git jesrui-mainline cd jesrui-mainline
Add this repository as a remote to an existing local repository:
git remote add jesrui-mainline git://gitorious.org/~jesrui/dbus-cplusplus/jesrui-mainline.git git fetch jesrui-mainline git checkout -b my-local-tracking-branch jesrui-mainline/master_or_other_branch
async
Asynchronous port of the DBusC++ binding. This branch provides asynchronous functions to the adapter and the proxy class, instead of synchronous, blocking calls. more…
This does create more complexity in the adaptor/proxy classes, but this allows a more flexible usage of the calls. The client or server has the option to make a call blocking or not.
Another feature added is an interface dispatcher framework. This allows decoupling of the libDBus dispatching thread from the calls going into the proxy or stubs. The default dispatcher does not decouple and provides the same behavior as the original. There is also an ASIOInterfaceDispatcher which uses the Boost ASIO library to make the proxy and adaptor active objects. All calls into these will be the context of the interface dispatcher thread. The interface dispatcher contains a thread pool which can have multiple threads.
-
Cloning this repository:
git clone git://gitorious.org/~sjames/dbus-cplusplus/async.git async cd async
Add this repository as a remote to an existing local repository:
git remote add async git://gitorious.org/~sjames/dbus-cplusplus/async.git git fetch async git checkout -b my-local-tracking-branch async/master_or_other_branch

