summaryrefslogtreecommitdiff
path: root/libsoup/soup-session-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup/soup-session-private.h')
-rw-r--r--libsoup/soup-session-private.h24
1 files changed, 9 insertions, 15 deletions
diff --git a/libsoup/soup-session-private.h b/libsoup/soup-session-private.h
index b5e24e33..dc4d300b 100644
--- a/libsoup/soup-session-private.h
+++ b/libsoup/soup-session-private.h
@@ -17,23 +17,12 @@ SoupMessageQueue *soup_session_get_queue (SoupSession *s
SoupMessageQueueItem *soup_session_append_queue_item (SoupSession *session,
SoupMessage *msg,
+ gboolean async,
+ gboolean new_api,
SoupSessionCallback callback,
gpointer user_data);
-SoupMessageQueueItem *soup_session_make_connect_message (SoupSession *session,
- SoupConnection *conn);
-gboolean soup_session_get_connection (SoupSession *session,
- SoupMessageQueueItem *item,
- gboolean *try_pruning);
-gboolean soup_session_cleanup_connections (SoupSession *session,
- gboolean prune_idle);
-void soup_session_send_queue_item (SoupSession *session,
- SoupMessageQueueItem *item,
- SoupMessageCompletionFn completion_cb);
-void soup_session_unqueue_item (SoupSession *session,
- SoupMessageQueueItem *item);
-void soup_session_set_item_status (SoupSession *session,
- SoupMessageQueueItem *item,
- guint status_code);
+
+void soup_session_kick_queue (SoupSession *session);
GInputStream *soup_session_send_request (SoupSession *session,
SoupMessage *msg,
@@ -49,6 +38,11 @@ GInputStream *soup_session_send_request_finish (SoupSession *s
GAsyncResult *result,
GError **error);
+void soup_session_process_queue_item (SoupSession *session,
+ SoupMessageQueueItem *item,
+ gboolean *should_prune,
+ gboolean loop);
+
G_END_DECLS
#endif /* SOUP_SESSION_PRIVATE_H */