summaryrefslogtreecommitdiff
path: root/vapi/dbus-glib-1.vapi
diff options
context:
space:
mode:
authorNicolas Bruguier <nicolas.bruguier@supersonicimagine.fr>2010-03-30 00:24:27 -0700
committerEvan Nemerson <evan@coeus-group.com>2010-03-30 00:24:27 -0700
commitbb3c1612d63c3a66e2196eb054c6ea66a22925b0 (patch)
treec65356678add5b5c49c899ea3bc5e1b077be5481 /vapi/dbus-glib-1.vapi
parent82960b8670164e971d29af74d1bb8dca87b9dd5f (diff)
downloadvala-bb3c1612d63c3a66e2196eb054c6ea66a22925b0.tar.gz
dbus-glib-1: various enhancements
Fixes bug 613951.
Diffstat (limited to 'vapi/dbus-glib-1.vapi')
-rw-r--r--vapi/dbus-glib-1.vapi9
1 files changed, 7 insertions, 2 deletions
diff --git a/vapi/dbus-glib-1.vapi b/vapi/dbus-glib-1.vapi
index 954922f20..a8627f999 100644
--- a/vapi/dbus-glib-1.vapi
+++ b/vapi/dbus-glib-1.vapi
@@ -52,7 +52,7 @@ namespace DBus {
[CCode (cname = "dbus_connection_register_g_object")]
public void register_object (string at_path, GLib.Object object);
- public bool send (RawMessage message, uint32 client_serial);
+ public bool send (RawMessage message, uint32? client_serial);
public RawMessage send_with_reply_and_block (RawMessage message, int timeout_milliseconds, ref RawError error);
public bool add_filter (RawHandleMessageFunction function, RawFreeFunction? free_data_function = null);
@@ -101,6 +101,9 @@ namespace DBus {
public int get_element_type ();
public void recurse (RawMessageIter sub);
public void get_basic (void* value);
+ public bool open_container (RawType arg_type, string? signature, RawMessageIter sub);
+ public bool close_container (RawMessageIter sub);
+ public bool append_basic (RawType arg_type, void* value);
[CCode (cname = "dbus_message_type_from_string")]
public static int type_from_string (string type);
@@ -115,7 +118,9 @@ namespace DBus {
[CCode (sentinel = "DBUS_TYPE_INVALID")]
public bool append_args (RawType first_arg_type, ...);
[CCode (cname = "dbus_message_iter_init")]
- public bool iter_init( RawMessageIter iter );
+ public bool iter_init (RawMessageIter iter);
+ [CCode (cname = "dbus_message_iter_init_append")]
+ public bool iter_init_append (RawMessageIter iter);
public RawMessageType get_type ();
public bool set_path (string object_path);