diff options
Diffstat (limited to 'glib')
| -rw-r--r-- | glib/dbus-glib.h | 51 | ||||
| -rw-r--r-- | glib/dbus-gproxy.c | 23 | 
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 | 
