summaryrefslogtreecommitdiff
path: root/daemon/gvfsjobread.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 09:30:30 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 09:30:30 +0000
commit41c07e95b4ef9c71c3c0da529aa59de7c26fe4da (patch)
tree26725620c9d106e7d14567590f668f72bd85f2f7 /daemon/gvfsjobread.h
parent14e6beffb72a0507d37ca011e6caff55467e33f7 (diff)
downloadgvfs-41c07e95b4ef9c71c3c0da529aa59de7c26fe4da.tar.gz
Further daemon work
Original git commit by Alexander Larsson <alex@localhost.localdomain> at 1161788031 +0200 svn path=/trunk/; revision=128
Diffstat (limited to 'daemon/gvfsjobread.h')
-rw-r--r--daemon/gvfsjobread.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/daemon/gvfsjobread.h b/daemon/gvfsjobread.h
index af6a1ff3..abfb7ac2 100644
--- a/daemon/gvfsjobread.h
+++ b/daemon/gvfsjobread.h
@@ -3,7 +3,7 @@
#include <gvfsjob.h>
#include <gvfsdaemonbackend.h>
-#include <gvfsreadhandle.h>
+#include <gvfsreadstream.h>
G_BEGIN_DECLS
@@ -21,9 +21,10 @@ struct _GVfsJobRead
{
GVfsJob parent_instance;
- GVfsReadHandle *handle;
+ GVfsReadStream *stream;
+ gpointer handle;
gsize bytes_requested;
- char *data;
+ char *buffer;
gsize data_count;
};
@@ -34,11 +35,10 @@ struct _GVfsJobReadClass
GType g_vfs_job_read_get_type (void) G_GNUC_CONST;
-GVfsJob *g_vfs_job_read_new (GVfsDaemonBackend *backend,
- GVfsReadHandle *handle,
+GVfsJob *g_vfs_job_read_new (GVfsReadStream *stream,
+ gpointer handle,
gsize bytes_requested);
-void g_vfs_job_read_set_result (GVfsJobRead *job,
- char *data,
+void g_vfs_job_read_set_size (GVfsJobRead *job,
gsize data_size);
G_END_DECLS