dbus/dbus dbus-glib.h,1.6,1.7

Havoc Pennington hp at freedesktop.org
Sun Jan 30 18:55:14 PST 2005


Update of /cvs/dbus/dbus/dbus
In directory gabe:/tmp/cvs-serv30297/dbus

Modified Files:
	dbus-glib.h 
Log Message:
2005-01-30  Havoc Pennington  <hp at redhat.com>

	* tools/dbus-names-model.c: dynamically watch NameOwnerChanged

	* autogen.sh: change to autotools 1.9

	* glib/dbus-gproxy.c: completely change how signals work
	(dbus_g_proxy_add_signal): new function to specify signature of a
	signal
	(dbus_g_proxy_emit_received): marshal the dbus message to GValues,
	and g_warning if the incoming message has the wrong signature.



Index: dbus-glib.h
===================================================================
RCS file: /cvs/dbus/dbus/dbus/dbus-glib.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- dbus-glib.h	30 Jan 2005 23:06:32 -0000	1.6
+++ dbus-glib.h	31 Jan 2005 02:55:12 -0000	1.7
@@ -149,6 +149,9 @@
 DBusGProxy*       dbus_g_proxy_new_for_peer          (DBusGConnection   *connection,
                                                       const char        *path_name,
                                                       const char        *interface_name);
+void              dbus_g_proxy_add_signal            (DBusGProxy        *proxy,
+                                                      const char        *signal_name,
+                                                      const char        *signature);
 void              dbus_g_proxy_connect_signal        (DBusGProxy        *proxy,
                                                       const char        *signal_name,
                                                       GCallback          handler,



More information about the dbus-commit mailing list