diff options
Diffstat (limited to 'libsoup/soup-session-private.h')
-rw-r--r-- | libsoup/soup-session-private.h | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/libsoup/soup-session-private.h b/libsoup/soup-session-private.h index 015704fa..591161f4 100644 --- a/libsoup/soup-session-private.h +++ b/libsoup/soup-session-private.h @@ -10,22 +10,29 @@ #include "soup-session.h" #include "soup-connection.h" #include "soup-message-queue.h" -#include "soup-proxy-resolver.h" +#include "soup-proxy-uri-resolver.h" G_BEGIN_DECLS /* "protected" methods for subclasses */ -SoupMessageQueue *soup_session_get_queue (SoupSession *session); - -SoupConnection *soup_session_get_connection (SoupSession *session, - SoupMessage *msg, - SoupAddress *proxy, - gboolean *try_pruning, - gboolean *is_new); -gboolean soup_session_try_prune_connection (SoupSession *session); - -SoupProxyResolver *soup_session_get_proxy_resolver (SoupSession *session); -SoupCache *soup_session_get_cache (SoupSession *session); +SoupMessageQueue *soup_session_get_queue (SoupSession *session); + +SoupMessageQueueItem *soup_session_make_connect_message (SoupSession *session, + SoupAddress *server_addr); +SoupConnection *soup_session_get_connection (SoupSession *session, + SoupMessageQueueItem *item, + gboolean *try_pruning); +gboolean soup_session_try_prune_connection (SoupSession *session); +void soup_session_connection_failed (SoupSession *session, + SoupConnection *conn, + guint status); + +SoupProxyURIResolver *soup_session_get_proxy_resolver (SoupSession *session); + +void soup_session_send_queue_item (SoupSession *session, + SoupMessageQueueItem *item, + SoupConnection *conn); +SoupCache *soup_session_get_cache (SoupSession *session); G_END_DECLS |