diff options
Diffstat (limited to 'libsoup/soup-message-io-backend.h')
-rw-r--r-- | libsoup/soup-message-io-backend.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libsoup/soup-message-io-backend.h b/libsoup/soup-message-io-backend.h index a43dc5bd..e90131eb 100644 --- a/libsoup/soup-message-io-backend.h +++ b/libsoup/soup-message-io-backend.h @@ -23,6 +23,7 @@ #include "soup-types.h" #include "soup-message-headers.h" #include "soup-filter-input-stream.h" +#include "soup-message-io-source.h" G_BEGIN_DECLS @@ -30,8 +31,6 @@ G_BEGIN_DECLS G_DECLARE_INTERFACE (SoupMessageIOBackend, soup_message_io_backend, SOUP, MESSAGE_IO_BACKEND, GObject) -typedef gboolean (*SoupMessageSourceFunc) (SoupMessage *, gpointer); - typedef enum { SOUP_MESSAGE_IO_COMPLETE, SOUP_MESSAGE_IO_INTERRUPTED, @@ -53,7 +52,7 @@ struct _SoupMessageIOBackendInterface void (*stolen) (SoupMessage *); gboolean (*is_paused) (SoupMessage *); gboolean (*in_progress) (SoupMessage *); - GSource * (*get_source) (SoupMessage *, GCancellable *, SoupMessageSourceFunc, gpointer); + GSource * (*get_source) (SoupMessage *, GCancellable *, SoupMessageIOSourceFunc, gpointer); GInputStream * (*get_response_istream) (SoupMessage *, GError **); void (*run) (SoupMessage *, gboolean); gboolean (*run_until_read) (SoupMessage *, GCancellable *, GError **); |