summaryrefslogtreecommitdiff
path: root/libsoup/soup-session.h
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2014-12-10 15:18:54 +0100
committerDan Winship <danw@gnome.org>2015-03-01 10:36:27 -0500
commit6a95b6de15c150adfd959553a19aeaef8261deb1 (patch)
tree038b40c3d42a5bd0d3de5fed1c3de62c15b39f4c /libsoup/soup-session.h
parent17bbf1197b0bf3ffd299e4f1a5b45e674982d546 (diff)
downloadlibsoup-6a95b6de15c150adfd959553a19aeaef8261deb1.tar.gz
soup-session: add soup_session_steal_connection()
Add a method to allow stealing a connection from a SoupSession. Includes a new test using both this and soup_client_context_steal_connection() to perform an upgrade on both sides of a previously-HTTP connection. https://bugzilla.gnome.org/show_bug.cgi?id=721343
Diffstat (limited to 'libsoup/soup-session.h')
-rw-r--r--libsoup/soup-session.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libsoup/soup-session.h b/libsoup/soup-session.h
index eed392df..5dcd747c 100644
--- a/libsoup/soup-session.h
+++ b/libsoup/soup-session.h
@@ -206,6 +206,10 @@ typedef enum {
SOUP_REQUEST_ERROR_ENCODING
} SoupRequestError;
+SOUP_AVAILABLE_IN_2_50
+GIOStream *soup_session_steal_connection (SoupSession *session,
+ SoupMessage *msg);
+
G_END_DECLS
#endif /* SOUP_SESSION_H */