diff options
author | Alexander Larsson <alexl@redhat.com> | 2007-09-17 14:25:37 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2007-09-17 14:25:37 +0000 |
commit | ed88dc9e0519e1d35c0819f8672888dbd41d5fe1 (patch) | |
tree | 9e6637fe66c800259ea28afd98e9ba2d91f462c4 /daemon/gvfsjobqueryfsinfo.h | |
parent | 944ba0f90d0934be141ec8bdaf92822913e01d1a (diff) | |
download | gvfs-ed88dc9e0519e1d35c0819f8672888dbd41d5fe1.tar.gz |
Removed. Removed. Added. Added.
2007-09-17 Alexander Larsson <alexl@redhat.com>
* client/gdaemonfile.c:
* client/gdaemonfileinputstream.c:
* client/gdaemonfileoutputstream.c:
* client/gvfsfusedaemon.c:
* common/gvfsdaemonprotocol.h:
* daemon/Makefile.am:
* daemon/gvfsbackend.[ch]:
* daemon/gvfsbackendftp.c:
* daemon/gvfsbackendsftp.c:
* daemon/gvfsbackendsmb.c:
* daemon/gvfsbackendsmbbrowse.c:
* daemon/gvfsbackendtest.c:
* daemon/gvfsjobenumerate.h:
* daemon/gvfsjobgetfsinfo.[ch]: Removed.
* daemon/gvfsjobgetinfo.[ch]: Removed.
* daemon/gvfsjobqueryfsinfo.[ch]: Added.
* daemon/gvfsjobqueryinfo.[ch]: Added.
* daemon/gvfsjobsetattribute.[ch]:
* test/benchmark-gvfs-big-files.c:
* test/benchmark-gvfs-small-files.c:
Update with the get_info -> query_info rename in gio
svn path=/trunk/; revision=955
Diffstat (limited to 'daemon/gvfsjobqueryfsinfo.h')
-rw-r--r-- | daemon/gvfsjobqueryfsinfo.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/daemon/gvfsjobqueryfsinfo.h b/daemon/gvfsjobqueryfsinfo.h new file mode 100644 index 00000000..a40cce15 --- /dev/null +++ b/daemon/gvfsjobqueryfsinfo.h @@ -0,0 +1,44 @@ +#ifndef __G_VFS_JOB_QUERY_FS_INFO_H__ +#define __G_VFS_JOB_QUERY_FS_INFO_H__ + +#include <gio/gfileinfo.h> +#include <gvfsjob.h> +#include <gvfsjobdbus.h> +#include <gvfsbackend.h> + +G_BEGIN_DECLS + +#define G_VFS_TYPE_JOB_QUERY_FS_INFO (g_vfs_job_query_fs_info_get_type ()) +#define G_VFS_JOB_QUERY_FS_INFO(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_VFS_TYPE_JOB_QUERY_FS_INFO, GVfsJobQueryFsInfo)) +#define G_VFS_JOB_QUERY_FS_INFO_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_VFS_TYPE_JOB_QUERY_FS_INFO, GVfsJobQueryFsInfoClass)) +#define G_VFS_IS_JOB_QUERY_FS_INFO(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_VFS_TYPE_JOB_QUERY_FS_INFO)) +#define G_VFS_IS_JOB_QUERY_FS_INFO_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_VFS_TYPE_JOB_QUERY_FS_INFO)) +#define G_VFS_JOB_QUERY_FS_INFO_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_VFS_TYPE_JOB_QUERY_FS_INFO, GVfsJobQueryFsInfoClass)) + +typedef struct _GVfsJobQueryFsInfoClass GVfsJobQueryFsInfoClass; + +struct _GVfsJobQueryFsInfo +{ + GVfsJobDBus parent_instance; + + GVfsBackend *backend; + char *filename; + GFileAttributeMatcher *attribute_matcher; + + GFileInfo *file_info; +}; + +struct _GVfsJobQueryFsInfoClass +{ + GVfsJobDBusClass parent_class; +}; + +GType g_vfs_job_query_fs_info_get_type (void) G_GNUC_CONST; + +GVfsJob *g_vfs_job_query_fs_info_new (DBusConnection *connection, + DBusMessage *message, + GVfsBackend *backend); + +G_END_DECLS + +#endif /* __G_VFS_JOB_QUERY_FS_INFO_H__ */ |