summaryrefslogtreecommitdiff
path: root/vapi/gio-2.0.vapi
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2016-10-15 21:05:10 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2016-10-15 21:08:23 +0200
commit77dabfba681a3f5cc803ae862e0de0290d9a3588 (patch)
tree3d4e3756462ae04300aba8a83ca9943408f6dfb0 /vapi/gio-2.0.vapi
parent92d6204a1c153c73abba73abb826122619c864ee (diff)
downloadvala-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.vapi45
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")]