Marcel Holtmann
|
7738e3a92c
|
gdbus: Hold client reference during get name owner reply
|
2013-01-02 07:37:35 -08:00 |
Marcel Holtmann
|
2f3da9cdf4
|
gdbus: Update properties on D-Bus client re-connections
|
2012-12-29 14:49:38 -08:00 |
Marcel Holtmann
|
f9f6536b2b
|
gdbus: Add function to manually refresh properties
|
2012-12-29 14:49:38 -08:00 |
Marcel Holtmann
|
816c028a94
|
gdbus: Add support for proxy property change notifications
|
2012-12-29 14:49:38 -08:00 |
Marcel Holtmann
|
d3899c7af6
|
gdbus: Fix handling of client connect/disconnect signals
|
2012-12-29 14:49:38 -08:00 |
Marcel Holtmann
|
cdd1febd4d
|
gdbus: Protect standalone proxy creation with client reference
|
2012-12-29 14:49:37 -08:00 |
Marcel Holtmann
|
9ba681ddcd
|
gdbus: Use object manager only if callback functions are set
|
2012-12-27 23:59:19 -08:00 |
Marcel Holtmann
|
91e3369a38
|
gdbus: Use client service name and not hardcoded org.bluez
|
2012-12-27 23:59:19 -08:00 |
Marcel Holtmann
|
8bef871cff
|
gdbus: Add support for creating D-Bus proxies without object manager
|
2012-12-27 23:59:19 -08:00 |
Marcel Holtmann
|
d1bd840d2e
|
gdbus: Avoid using g_ptr_array_new_full convenience function
The g_ptr_array_new_full function only got introduced with GLib 2.30
and to avoid requiring a newer GLib use g_ptr_array_set_free_func instead.
|
2012-12-22 12:09:58 -08:00 |
Marcel Holtmann
|
fcab2080be
|
gdbus: Increase the method call timeout to 5 minutes
|
2012-12-19 03:50:43 +01:00 |
Marcel Holtmann
|
5de077a604
|
gdbus: Fix race condition with creating duplicate client proxies
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
4a0cab2f85
|
gdbus: Fix issue with unref of client while parsing interfaces
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
c3d3a3a661
|
gdbus: Fix issue with unref of client in connect handler
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
33ff02e3a4
|
gdbus: Add support for D-Bus client method calls
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
90c719f29c
|
gdbus: Add callback support for handling property changes
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
f40f27cd44
|
gdbus: Handle property changed signals and update property
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
64103f35a1
|
gdbus: Set property changed filter match rule for each proxy
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
ec448e4d36
|
gdbus: Use a GPtrArray for the match rules
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
7ba21da7f3
|
gdbus: Add support for setting D-Bus client basic properties
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
37a3708928
|
gdbus: Deep copy of variants also requires a signature
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
ada304fb01
|
gdbus: Add support for complex D-Bus client properties
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
8ec0dab7fa
|
gdbus: Add support for D-Bus client properties
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
b30177d961
|
gdbus: Add support for D-Bus client proxies
|
2012-12-19 03:50:42 +01:00 |
Marcel Holtmann
|
8d5bb26e43
|
gdbus: Add helper functions for simple D-Bus clients
|
2012-12-19 03:50:42 +01:00 |