summaryrefslogtreecommitdiff
path: root/daemon/gvfsbackendsmbbrowse.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 11:29:54 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 11:29:54 +0000
commitb0c603bb31e89d179e9c7322cd03218a31c96a02 (patch)
tree4c9f1aa1a26fb426700ee9ce3bab02ea411624e5 /daemon/gvfsbackendsmbbrowse.h
parentdf977e49a8a0816a3a170cc087beed04ca9080d5 (diff)
downloadgvfs-b0c603bb31e89d179e9c7322cd03218a31c96a02.tar.gz
Initial work on smb browsing
Original git commit by Alexander Larsson <alex@greebo.(none)> at 1170865053 +0100 svn path=/trunk/; revision=303
Diffstat (limited to 'daemon/gvfsbackendsmbbrowse.h')
-rw-r--r--daemon/gvfsbackendsmbbrowse.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/daemon/gvfsbackendsmbbrowse.h b/daemon/gvfsbackendsmbbrowse.h
new file mode 100644
index 00000000..e913f82c
--- /dev/null
+++ b/daemon/gvfsbackendsmbbrowse.h
@@ -0,0 +1,31 @@
+#ifndef __G_VFS_BACKEND_SMB_BROWSE_H__
+#define __G_VFS_BACKEND_SMB_BROWSE_H__
+
+#include <gvfsbackend.h>
+#include <gmountspec.h>
+
+G_BEGIN_DECLS
+
+#define G_TYPE_VFS_BACKEND_SMB_BROWSE (g_vfs_backend_smb_browse_get_type ())
+#define G_VFS_BACKEND_SMB_BROWSE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_VFS_BACKEND_SMB_BROWSE, GVfsBackendSmbBrowse))
+#define G_VFS_BACKEND_SMB_BROWSE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_VFS_BACKEND_SMB_BROWSE, GVfsBackendSmbBrowseClass))
+#define G_IS_VFS_BACKEND_SMB_BROWSE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_VFS_BACKEND_SMB_BROWSE))
+#define G_IS_VFS_BACKEND_SMB_BROWSE_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_VFS_BACKEND_SMB_BROWSE))
+#define G_VFS_BACKEND_SMB_BROWSE_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_VFS_BACKEND_SMB_BROWSE, GVfsBackendSmbBrowseClass))
+
+typedef struct _GVfsBackendSmbBrowse GVfsBackendSmbBrowse;
+typedef struct _GVfsBackendSmbBrowseClass GVfsBackendSmbBrowseClass;
+
+struct _GVfsBackendSmbBrowseClass
+{
+ GVfsBackendClass parent_class;
+};
+
+GType g_vfs_backend_smb_browse_get_type (void) G_GNUC_CONST;
+
+GVfsBackendSmbBrowse *g_vfs_backend_smb_browse_new (GMountSpec *mount_spec,
+ GError **error);
+
+G_END_DECLS
+
+#endif /* __G_VFS_BACKEND_SMB_BROWSE_H__ */