diff options
author | Bastien Nocera <hadess@hadess.net> | 2009-08-06 22:55:47 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2009-10-01 14:32:59 +0100 |
commit | b6fda31fe81820259e432545b052980fa718d817 (patch) | |
tree | d1d482769df6f831089e66c93f1f01273e440ab5 /daemon/gvfsbackendafc.h | |
parent | b53bfdfb04e92ae61411b1551405b9289a1744ce (diff) | |
download | gvfs-b6fda31fe81820259e432545b052980fa718d817.tar.gz |
BugĀ 591005 - Add AFC backend
Add a backend based on libiphone to access data on Apple's iPhone,
and iPod Touch.
Code by:
Patrick Walton <pcwalton@cs.ucla.edu>
Martin Szulecki <opensuse@sukimashita.com>
Nikias Bassen <nikias@gmx.li>
Bastien Nocera <hadess@hadess.net>
http://bugzilla.gnome.org/show_bug.cgi?id=591005
Diffstat (limited to 'daemon/gvfsbackendafc.h')
-rw-r--r-- | daemon/gvfsbackendafc.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/daemon/gvfsbackendafc.h b/daemon/gvfsbackendafc.h new file mode 100644 index 00000000..6291180d --- /dev/null +++ b/daemon/gvfsbackendafc.h @@ -0,0 +1,37 @@ +/* + * gvfs/daemon/gvfsbackendafc.h + * + * Copyright (c) 2008 Patrick Walton <pcwalton@ucla.edu> + */ + +#ifndef GVFSBACKENDAFC_H +#define GVFSBACKENDAFC_H + +#include <gvfsbackend.h> +#include <gmountspec.h> + +G_BEGIN_DECLS + +#define G_VFS_TYPE_BACKEND_AFC (g_vfs_backend_afc_get_type()) +#define G_VFS_BACKEND_AFC(o) (G_TYPE_CHECK_INSTANCE_CAST((o), G_VFS_TYPE_BACKEND_AFC, GVfsBackendAfc)) +#define G_VFS_BACKEND_AFC_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_VFS_TYPE_BACKEND_AFC, GVfsBackendAfcClass)) +#define G_VFS_IS_BACKEND_AFC(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), G_VFS_TYPE_BACKEND_AFC)) +#define G_VFS_IS_BACKEND_AFC_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE((k), G_VFS_TYPE_BACKEND_AFC)) +#define G_VFS_BACKEND_AFC_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), G_VFS_TYPE_BACKEND_AFC, GVfsBackendAfcClass)) + +typedef struct _GVfsBackendAfc GVfsBackendAfc; +typedef struct _GVfsBackendAfcClass GVfsBackendAfcClass; + +struct _GVfsBackendAfcClass { + GVfsBackendClass parent_class; +}; + +GType g_vfs_backend_afc_get_type (void) G_GNUC_CONST; + +G_END_DECLS + +#endif /* GVFSBACKENDAFC_H */ + +/* + * vim: sw=2 ts=8 cindent expandtab cinoptions=f0,>4,n2,{2,(0,^-2,t0 ai + */ |