[vala/staging] vapi: Update GIR-based bindings



commit 2bab6ff520f17707fc0eea2bd436bc9bfb399744
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Wed Feb 7 17:44:38 2018 +0100

    vapi: Update GIR-based bindings

 vapi/atspi-2.vapi     |   11 -----------
 vapi/gio-2.0.vapi     |    3 ++-
 vapi/libsoup-2.4.vapi |    5 +++++
 3 files changed, 7 insertions(+), 12 deletions(-)
---
diff --git a/vapi/atspi-2.vapi b/vapi/atspi-2.vapi
index 1802786..d97ea86 100644
--- a/vapi/atspi-2.vapi
+++ b/vapi/atspi-2.vapi
@@ -429,11 +429,6 @@ namespace Atspi {
                public weak string keystrings;
                public short len;
        }
-       [CCode (cheader_filename = "atspi/atspi.h", has_type_id = false)]
-       public struct Reference {
-               public weak string name;
-               public weak string path;
-       }
        [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_CACHE_", type_id = "atspi_cache_get_type 
()")]
        [Flags]
        public enum Cache {
@@ -494,12 +489,6 @@ namespace Atspi {
                SCREEN,
                WINDOW
        }
-       [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_ERROR_", has_type_id = false)]
-       public enum Error {
-               APPLICATION_GONE,
-               IPC,
-               SYNC_NOT_ALLOWED
-       }
        [CCode (cheader_filename = "atspi/atspi.h", cprefix = "ATSPI_", type_id = "atspi_event_type_get_type 
()")]
        public enum EventType {
                KEY_PRESSED_EVENT,
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 3d05a45..fee8e57 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -1098,8 +1098,9 @@ namespace GLib {
                public uint16 read_uint16 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                public uint32 read_uint32 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
                public uint64 read_uint64 (GLib.Cancellable? cancellable = null) throws GLib.IOError;
+               [Version (deprecated = true, deprecated_since = "2.56")]
                public string read_until (string stop_chars, out size_t length, GLib.Cancellable? cancellable 
= null) throws GLib.IOError;
-               [Version (since = "2.20")]
+               [Version (deprecated = true, deprecated_since = "2.56", since = "2.20")]
                public async string read_until_async (string stop_chars, int io_priority = 
GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null, out size_t length) throws GLib.IOError, 
GLib.IOError;
                [Version (since = "2.26")]
                public string read_upto (string stop_chars, ssize_t stop_chars_len, out size_t length, 
GLib.Cancellable? cancellable = null) throws GLib.IOError;
diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi
index 5192257..1e0e8fd 100644
--- a/vapi/libsoup-2.4.vapi
+++ b/vapi/libsoup-2.4.vapi
@@ -854,6 +854,8 @@ namespace Soup {
                [NoWrapper]
                public virtual void auth_required (Soup.Message msg, Soup.Auth auth, bool retrying);
                public virtual void cancel_message (Soup.Message msg, uint status_code);
+               [Version (since = "2.62")]
+               public async GLib.IOStream connect_async (Soup.URI uri, GLib.Cancellable? cancellable, [CCode 
(scope = "async")] Soup.SessionConnectProgressCallback? progress_callback) throws GLib.Error;
                [NoWrapper]
                public virtual void flush_queue ();
                public unowned GLib.MainContext? get_async_context ();
@@ -1568,6 +1570,9 @@ namespace Soup {
        public delegate void ServerWebsocketCallback (Soup.Server server, Soup.WebsocketConnection 
connection, string path, Soup.ClientContext client);
        [CCode (cheader_filename = "libsoup/soup.h", instance_pos = 2.9)]
        public delegate void SessionCallback (Soup.Session session, Soup.Message msg);
+       [CCode (cheader_filename = "libsoup/soup.h", instance_pos = 3.9)]
+       [Version (since = "2.62")]
+       public delegate void SessionConnectProgressCallback (Soup.Session session, GLib.SocketClientEvent 
event, GLib.IOStream connection);
        [CCode (cheader_filename = "libsoup/soup.h", instance_pos = 2.9)]
        public delegate void SocketCallback (Soup.Socket sock, uint status);
        [CCode (cheader_filename = "libsoup/soup.h", cname = "SOUP_ADDRESS_ANY_PORT")]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]