summaryrefslogtreecommitdiff
path: root/daemon/gvfsjobread.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 10:34:09 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 10:34:09 +0000
commit824891203199e3dd493846c94374020f422422db (patch)
tree1b13408d07d9f5ec38896e1ec2e71bc41e89a9a4 /daemon/gvfsjobread.c
parent5d528aa6ebe7d9a4b0b669e9654729654ee209db (diff)
downloadgvfs-824891203199e3dd493846c94374020f422422db.tar.gz
Rename GVfsReadStream to GVfsReadChannel
Make GVfsJobDBus class to share code Make GVfsJob backend be construct property Implement daemon-side support for dbus call cancellation Finish dbus call cancellation client-side Original git commit by Alexander Larsson <alex@greebo.(none)> at 1165257484 +0100 svn path=/trunk/; revision=217
Diffstat (limited to 'daemon/gvfsjobread.c')
-rw-r--r--daemon/gvfsjobread.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/daemon/gvfsjobread.c b/daemon/gvfsjobread.c
index 6b5fdcce..84cbe277 100644
--- a/daemon/gvfsjobread.c
+++ b/daemon/gvfsjobread.c
@@ -7,7 +7,7 @@
#include <glib.h>
#include <glib/gi18n.h>
-#include "gvfsreadstream.h"
+#include "gvfsreadchannel.h"
#include "gvfsjobread.h"
#include "gvfsdaemonutils.h"
@@ -23,7 +23,7 @@ g_vfs_job_read_finalize (GObject *object)
job = G_VFS_JOB_READ (object);
- g_object_unref (job->stream);
+ g_object_unref (job->channel);
g_free (job->buffer);
if (G_OBJECT_CLASS (g_vfs_job_read_parent_class)->finalize)
@@ -48,18 +48,18 @@ g_vfs_job_read_init (GVfsJobRead *job)
}
GVfsJob *
-g_vfs_job_read_new (GVfsReadStream *stream,
+g_vfs_job_read_new (GVfsReadChannel *channel,
GVfsBackendHandle handle,
gsize bytes_requested,
GVfsBackend *backend)
{
GVfsJobRead *job;
- job = g_object_new (G_TYPE_VFS_JOB_READ, NULL);
-
- g_vfs_job_set_backend (G_VFS_JOB (job), backend);
+ job = g_object_new (G_TYPE_VFS_JOB_READ,
+ "backend", backend,
+ NULL);
- job->stream = g_object_ref (stream);
+ job->channel = g_object_ref (channel);
job->handle = handle;
job->buffer = g_malloc (bytes_requested);
job->bytes_requested = bytes_requested;
@@ -75,12 +75,12 @@ send_reply (GVfsJob *job)
g_print ("job_read send reply, %d bytes\n", op_job->data_count);
if (job->failed)
- g_vfs_read_stream_send_error (op_job->stream, job->error);
+ g_vfs_read_channel_send_error (op_job->channel, job->error);
else
{
- g_vfs_read_stream_send_data (op_job->stream,
- op_job->buffer,
- op_job->data_count);
+ g_vfs_read_channel_send_data (op_job->channel,
+ op_job->buffer,
+ op_job->data_count);
}
}