diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2016-10-15 21:05:10 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2016-10-15 21:08:23 +0200 |
commit | 77dabfba681a3f5cc803ae862e0de0290d9a3588 (patch) | |
tree | 3d4e3756462ae04300aba8a83ca9943408f6dfb0 /vapi/gio-2.0.vapi | |
parent | 92d6204a1c153c73abba73abb826122619c864ee (diff) | |
download | vala-77dabfba681a3f5cc803ae862e0de0290d9a3588.tar.gz |
Regenerate for GIR-based bindings including array-related metadata fixes
https://bugzilla.gnome.org/show_bug.cgi?id=772902
Diffstat (limited to 'vapi/gio-2.0.vapi')
-rw-r--r-- | vapi/gio-2.0.vapi | 45 |
1 files changed, 22 insertions, 23 deletions
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index ce836031a..3580aa5f1 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -583,7 +583,7 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusAnnotationInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; public string key; public int ref_count; @@ -595,7 +595,7 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusArgInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; public string name; public int ref_count; @@ -684,15 +684,15 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusInterfaceInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusMethodInfo[] methods; public string name; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusPropertyInfo[] properties; public int ref_count; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusSignalInfo[] signals; [Version (since = "2.30")] public void cache_build (); @@ -806,12 +806,12 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusMethodInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusArgInfo[] in_args; public string name; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusArgInfo[] out_args; public int ref_count; public GLib.DBusMethodInfo @ref (); @@ -848,11 +848,11 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusNodeInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusInterfaceInfo[] interfaces; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusNodeInfo[] nodes; public string path; public int ref_count; @@ -939,7 +939,7 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusPropertyInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; public GLib.DBusPropertyInfoFlags flags; public string name; @@ -1027,9 +1027,9 @@ namespace GLib { [Compact] [Version (since = "2.26")] public class DBusSignalInfo { - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusAnnotationInfo[] annotations; - [CCode (array_length = false)] + [CCode (array_length = false, array_null_terminated = true)] public GLib.DBusArgInfo[] args; public string name; public int ref_count; @@ -3802,14 +3802,13 @@ namespace GLib { [Version (since = "2.48")] public struct InputMessage { public weak GLib.SocketAddress address; - [CCode (array_length = false)] + [CCode (array_length_cname = "num_vectors", array_length_type = "guint")] public weak GLib.InputVector[] vectors; public uint num_vectors; public size_t bytes_received; public int flags; - [CCode (array_length = false)] - public weak GLib.SocketControlMessage[] control_messages; - public uint num_control_messages; + public GLib.SocketControlMessage*** control_messages; + public uint* num_control_messages; } [CCode (cheader_filename = "gio/gio.h", has_type_id = false)] [Version (since = "2.22")] @@ -3821,12 +3820,12 @@ namespace GLib { [Version (since = "2.44")] public struct OutputMessage { public weak GLib.SocketAddress address; - public GLib.OutputVector vectors; + [CCode (array_length_cname = "num_vectors", array_length_type = "guint")] + public weak GLib.OutputVector[] vectors; public uint num_vectors; public uint bytes_sent; - [CCode (array_length = false)] - public weak GLib.SocketControlMessage[] control_messages; - public uint num_control_messages; + public GLib.SocketControlMessage*** control_messages; + public uint* num_control_messages; } [CCode (cheader_filename = "gio/gio.h", has_type_id = false)] [Version (since = "2.22")] |