|
rpm-build |
4f3c61 |
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
|
|
rpm-build |
4f3c61 |
/*
|
|
rpm-build |
4f3c61 |
* Copyright (C) 2000-2003, Ximian, Inc.
|
|
rpm-build |
4f3c61 |
*/
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
#ifndef SOUP_SESSION_PRIVATE_H
|
|
rpm-build |
4f3c61 |
#define SOUP_SESSION_PRIVATE_H 1
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
#include "soup-session.h"
|
|
rpm-build |
4f3c61 |
#include "soup-message-private.h"
|
|
rpm-build |
4f3c61 |
#include "soup-proxy-uri-resolver.h"
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
G_BEGIN_DECLS
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
/* "protected" methods for subclasses */
|
|
rpm-build |
4f3c61 |
SoupMessageQueue *soup_session_get_queue (SoupSession *session);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
SoupMessageQueueItem *soup_session_append_queue_item (SoupSession *session,
|
|
rpm-build |
4f3c61 |
SoupMessage *msg,
|
|
rpm-build |
4f3c61 |
gboolean async,
|
|
rpm-build |
4f3c61 |
gboolean new_api,
|
|
rpm-build |
4f3c61 |
SoupSessionCallback callback,
|
|
rpm-build |
4f3c61 |
gpointer user_data);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
void soup_session_kick_queue (SoupSession *session);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
GInputStream *soup_session_send_request (SoupSession *session,
|
|
rpm-build |
4f3c61 |
SoupMessage *msg,
|
|
rpm-build |
4f3c61 |
GCancellable *cancellable,
|
|
rpm-build |
4f3c61 |
GError **error);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
void soup_session_send_request_async (SoupSession *session,
|
|
rpm-build |
4f3c61 |
SoupMessage *msg,
|
|
rpm-build |
4f3c61 |
GCancellable *cancellable,
|
|
rpm-build |
4f3c61 |
GAsyncReadyCallback callback,
|
|
rpm-build |
4f3c61 |
gpointer user_data);
|
|
rpm-build |
4f3c61 |
GInputStream *soup_session_send_request_finish (SoupSession *session,
|
|
rpm-build |
4f3c61 |
GAsyncResult *result,
|
|
rpm-build |
4f3c61 |
GError **error);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
void soup_session_process_queue_item (SoupSession *session,
|
|
rpm-build |
4f3c61 |
SoupMessageQueueItem *item,
|
|
rpm-build |
4f3c61 |
gboolean *should_prune,
|
|
rpm-build |
4f3c61 |
gboolean loop);
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
G_END_DECLS
|
|
rpm-build |
4f3c61 |
|
|
rpm-build |
4f3c61 |
#endif /* SOUP_SESSION_PRIVATE_H */
|