diff options
author | Dan Winship <danw@gnome.org> | 2014-09-18 12:08:17 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2014-09-18 12:08:17 -0400 |
commit | 6d07dab3604beb013b4a66c7b8474a1b445ade3d (patch) | |
tree | 08e913a261fc29c790dd91724546b89cb15dd534 /src/nm-dbus-manager.h | |
parent | 67853793cf5aaaa3afca9d07b4e9d58b9289e45b (diff) | |
download | NetworkManager-6d07dab3604beb013b4a66c7b8474a1b445ade3d.tar.gz |
Diffstat (limited to 'src/nm-dbus-manager.h')
-rw-r--r-- | src/nm-dbus-manager.h | 37 |
1 files changed, 13 insertions, 24 deletions
diff --git a/src/nm-dbus-manager.h b/src/nm-dbus-manager.h index cc7f3210fd..dd0ea8f9e7 100644 --- a/src/nm-dbus-manager.h +++ b/src/nm-dbus-manager.h @@ -23,17 +23,15 @@ #define __NM_DBUS_MANAGER_H__ #include <config.h> -#include <glib-object.h> -#include <dbus/dbus.h> -#include <dbus/dbus-glib.h> +#include <gio/gio.h> #include "nm-types.h" G_BEGIN_DECLS -typedef gboolean (* NMDBusSignalHandlerFunc) (DBusConnection * connection, - DBusMessage * message, - gpointer user_data); +typedef gboolean (* NMDBusSignalHandlerFunc) (GDBusConnection * connection, + GDBusMessage * message, + gpointer user_data); #define NM_TYPE_DBUS_MANAGER (nm_dbus_manager_get_type ()) #define NM_DBUS_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), NM_TYPE_DBUS_MANAGER, NMDBusManager)) @@ -56,7 +54,7 @@ typedef struct { /* Signals */ void (*dbus_connection_changed) (NMDBusManager *mgr, - DBusConnection *connection); + GDBusConnection *connection); void (*name_owner_changed) (NMDBusManager *mgr, const char *name, @@ -64,10 +62,10 @@ typedef struct { const char *new_owner); void (*private_connection_new) (NMDBusManager *mgr, - DBusGConnection *connection); + GDBusConnection *connection); void (*private_connection_disconnected) (NMDBusManager *mgr, - DBusGConnection *connection); + GDBusConnection *connection); } NMDBusManagerClass; GType nm_dbus_manager_get_type (void); @@ -83,11 +81,10 @@ gboolean nm_dbus_manager_start_service (NMDBusManager *self); gboolean nm_dbus_manager_name_has_owner (NMDBusManager *self, const char *name); -DBusConnection * nm_dbus_manager_get_dbus_connection (NMDBusManager *self); -DBusGConnection * nm_dbus_manager_get_connection (NMDBusManager *self); +GDBusConnection * nm_dbus_manager_get_connection (NMDBusManager *self); gboolean nm_dbus_manager_get_caller_info (NMDBusManager *self, - DBusGMethodInvocation *context, + GDBusMethodInvocation *context, char **out_sender, gulong *out_uid, gulong *out_pid); @@ -97,16 +94,12 @@ gboolean nm_dbus_manager_get_unix_user (NMDBusManager *self, gulong *out_uid); gboolean nm_dbus_manager_get_caller_info_from_message (NMDBusManager *self, - DBusConnection *connection, - DBusMessage *message, + GDBusConnection *connection, + GDBusMessage *message, char **out_sender, gulong *out_uid, gulong *out_pid); -void nm_dbus_manager_register_exported_type (NMDBusManager *self, - GType object_type, - const DBusGObjectInfo *info); - void nm_dbus_manager_register_object (NMDBusManager *self, const char *path, gpointer object); @@ -117,16 +110,12 @@ void nm_dbus_manager_private_server_register (NMDBusManager *self, const char *path, const char *tag); -DBusGProxy *nm_dbus_manager_new_proxy (NMDBusManager *self, - DBusGMethodInvocation *context, +GDBusProxy *nm_dbus_manager_new_proxy (NMDBusManager *self, + GDBusMethodInvocation *context, const char *name, const char *path, const char *iface); -#if !HAVE_DBUS_GLIB_GMI_GET_CONNECTION -DBusGConnection *dbus_g_method_invocation_get_g_connection (DBusGMethodInvocation *context); -#endif - G_END_DECLS #endif /* __NM_DBUS_MANAGER_H__ */ |