summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--glib/dbus-glib.h51
-rw-r--r--glib/dbus-gproxy.c23
2 files changed, 47 insertions, 27 deletions
diff --git a/glib/dbus-glib.h b/glib/dbus-glib.h
index 556d896e..a391c4a1 100644
--- a/glib/dbus-glib.h
+++ b/glib/dbus-glib.h
@@ -111,36 +111,33 @@ DBusGProxy* dbus_gproxy_new_for_service_owner (DBusConnection *connection
DBusGProxy* dbus_gproxy_new_for_peer (DBusConnection *connection,
const char *path_name,
const char *interface_name);
-
-void dbus_gproxy_ref (DBusGProxy *proxy);
-void dbus_gproxy_unref (DBusGProxy *proxy);
-gboolean dbus_gproxy_connect_signal (DBusGProxy *proxy,
- const char *interface_name,
- const char *signal_name,
- GCallback callback,
- void *data,
- GFreeFunc free_data_func);
-gboolean dbus_gproxy_disconnect_signal (DBusGProxy *proxy,
- const char *interface_name,
- const char *signal_name,
- GCallback callback,
- void *data);
-DBusPendingCall* dbus_gproxy_begin_call (DBusGProxy *proxy,
- const char *method,
- int first_arg_type,
+void dbus_gproxy_connect_signal (DBusGProxy *proxy,
+ const char *interface_name,
+ const char *signal_name,
+ GCallback callback,
+ void *data,
+ GFreeFunc free_data_func);
+void dbus_gproxy_disconnect_signal (DBusGProxy *proxy,
+ const char *interface_name,
+ const char *signal_name,
+ GCallback callback,
+ void *data);
+DBusPendingCall* dbus_gproxy_begin_call (DBusGProxy *proxy,
+ const char *method,
+ int first_arg_type,
...);
-gboolean dbus_gproxy_end_call (DBusGProxy *proxy,
- DBusPendingCall *pending,
- GError **error,
- int first_arg_type,
+gboolean dbus_gproxy_end_call (DBusGProxy *proxy,
+ DBusPendingCall *pending,
+ GError **error,
+ int first_arg_type,
...);
-void dbus_gproxy_oneway_call (DBusGProxy *proxy,
- const char *method,
- int first_arg_type,
+void dbus_gproxy_oneway_call (DBusGProxy *proxy,
+ const char *method,
+ int first_arg_type,
...);
-void dbus_gproxy_send (DBusGProxy *proxy,
- DBusMessage *message,
- dbus_uint32_t *client_serial);
+void dbus_gproxy_send (DBusGProxy *proxy,
+ DBusMessage *message,
+ dbus_uint32_t *client_serial);
#undef DBUS_INSIDE_DBUS_GLIB_H
diff --git a/glib/dbus-gproxy.c b/glib/dbus-gproxy.c
index 05a073bf..f27eb6d0 100644
--- a/glib/dbus-gproxy.c
+++ b/glib/dbus-gproxy.c
@@ -450,6 +450,29 @@ dbus_gproxy_send (DBusGProxy *proxy,
g_error ("Out of memory\n");
}
+void
+dbus_gproxy_connect_signal (DBusGProxy *proxy,
+ const char *interface_name,
+ const char *signal_name,
+ GCallback callback,
+ void *data,
+ GFreeFunc free_data_func)
+{
+
+
+}
+
+void
+dbus_gproxy_disconnect_signal (DBusGProxy *proxy,
+ const char *interface_name,
+ const char *signal_name,
+ GCallback callback,
+ void *data)
+{
+
+
+}
+
/** @} End of DBusGLib public */
#ifdef DBUS_BUILD_TESTS