Lukasz Skalski
1e193663b8
[kdbus] Add RequestName and ReleaseName to new API
2014-12-04 13:23:13 -05:00
Lukasz Skalski
0ee61acfa0
[kdbus] set const cookies for NameAcquired and NameLost subscriptions
2014-12-04 13:23:13 -05:00
Lukasz Skalski
f2cdea88c8
[kdbus][wip] Add matches for kernel notifications
2014-12-04 13:23:13 -05:00
Lukasz Skalski
9141fc1668
[kdbus] Initial support for decoding kernel messages
2014-12-04 13:23:13 -05:00
Lukasz Skalski
61e466d3f4
[kdbus] Add initial support for receiving messages
2014-12-04 13:23:13 -05:00
Lukasz Skalski
679fdbc5e3
[kdbus] Integrate acquiring and releasing names on kdbus with GLib core
...
Now it's possible to use GLib API for owning bus names, like:
g_bus_own_name() or g_bus_own_name_on_connection(). It is not yet
fully functional until I'll add 'Add Match' method on kdbus, so
g_bus_unown_name() still doesn't invoke proper handler, when 'name'
is lost - work in progress.
2014-12-04 13:23:13 -05:00
Lukasz Skalski
66027a29a9
[kdbus] Add support for 'ReleaseName' on kdbus
2014-12-04 13:23:13 -05:00
Lukasz Skalski
e088bbc890
[kdbus] Add support for 'RequestName' on kdbus
2014-12-04 13:23:13 -05:00
Lukasz Skalski
d14444d103
[kdbus] Catch up with latest kdbus changes
2014-12-04 13:23:12 -05:00
Lukasz Skalski
a9e0487113
[kdbus] Rework kdbus core files
...
Change-Id: I09fd49dcc5557b25c49752a45d150e69e2886d47
2014-12-04 13:23:12 -05:00
Lukasz Skalski
6635fd4d84
[kdbus] Import gio/gkdbus* files from previous patchset.
...
With new kdbus.h header, imported files are outdated and will be
reworked soon.
Change-Id: Idfe94c7f72e81cd9910fceb8ac0664140b5eba90
2014-12-04 13:23:12 -05:00