summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendafc.h
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2009-08-06 22:55:47 +0100
committerBastien Nocera <hadess@hadess.net>2009-10-01 14:32:59 +0100
commitb6fda31fe81820259e432545b052980fa718d817 (patch)
treed1d482769df6f831089e66c93f1f01273e440ab5 /daemon/gvfsbackendafc.h
parentb53bfdfb04e92ae61411b1551405b9289a1744ce (diff)
downloadgvfs-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.h37
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
+ */