Reapplying patch to disable attempts to use gtk-doc
[profile/ivi/libsoup2.4.git] / libsoup / soup-misc-private.h
1 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2 /*
3  * Copyright 2011 Igalia, S.L.
4  * Copyright 2011 Red Hat, Inc.
5  */
6
7 #ifndef SOUP_URI_PRIVATE_H
8 #define SOUP_URI_PRIVATE_H 1
9
10 #include "soup-socket.h"
11
12 char *uri_decoded_copy (const char *str, int length);
13
14 guint soup_socket_handshake_sync  (SoupSocket         *sock,
15                                    GCancellable       *cancellable);
16 void  soup_socket_handshake_async (SoupSocket         *sock,
17                                    GCancellable       *cancellable,
18                                    SoupSocketCallback  callback,
19                                    gpointer            user_data);
20
21 GSocket   *soup_socket_get_gsocket    (SoupSocket *sock);
22 GIOStream *soup_socket_get_connection (SoupSocket *sock);
23 GIOStream *soup_socket_get_iostream   (SoupSocket *sock);
24
25 #define SOUP_SOCKET_CLEAN_DISPOSE "clean-dispose"
26 #define SOUP_SOCKET_USE_PROXY     "use-proxy"
27 SoupURI *soup_socket_get_http_proxy_uri (SoupSocket *sock);
28
29 #endif /* SOUP_URI_PRIVATE_H */