diff options
author | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-04-19 21:16:03 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2009-04-19 21:16:03 -0400 |
commit | 9da7c4a39b96be96fb5c0c34ef305c81151df898 (patch) | |
tree | 6356d6d8a42d8e3dc26e1ad7b1b09c43a3a4e2f7 /libnul-private.h | |
parent | a7e801c5ab9e6257011007a4ac08cd604843dd96 (diff) |
Move lowlevel dbus stuff to dbus-int.c
Diffstat (limited to 'libnul-private.h')
-rw-r--r-- | libnul-private.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/libnul-private.h b/libnul-private.h index df7cf3e..a055b03 100644 --- a/libnul-private.h +++ b/libnul-private.h @@ -2,8 +2,9 @@ typedef struct connection_t connection_t; typedef struct message_t message_t; -typedef gboolean (* message_func_t) (DBusMessage *message, - nul_ptr_t data); +typedef gboolean (* message_func_t) (connection_t *connection, + DBusMessage *message, + nul_ptr_t data); connection_t *connection_new_session (void); connection_t *connection_new_system (void); @@ -13,3 +14,13 @@ void connection_register_object (connection_t *connection, nul_ptr_t data); void connection_unregister_object (connection_t *connection, const char *object_name); +gboolean connection_request_name (connection_t *connection, + const char *name); +void connection_send (connection_t *connection, + DBusMessage *message); +gboolean connection_send_with_reply (connection_t *connection, + DBusMessage *message, + message_func_t func, + gpointer data); +void connection_release_name (connection_t *connection, + const char * name); |