Split (vfs|directory|file) to &, &_parent and &_slave by inheritance.
[captive.git] / src / libcaptive / sandbox / parent-Vfs.h
similarity index 67%
rename from src/libcaptive/include/captive/parent-Vfs.h
rename to src/libcaptive/sandbox/parent-Vfs.h
index 8da04a8..58b61a0 100644 (file)
  */
 
 
-#ifndef _CAPTIVE_CLIENT_PARENT_VFS_H
-#define _CAPTIVE_CLIENT_PARENT_VFS_H 1
+#ifndef _PARENT_VFS_H
+#define _PARENT_VFS_H 1
 
 
 #include <glib/gmacros.h>
 #include <glib-object.h>
 #include <libgnomevfs/gnome-vfs-result.h>      /* for GnomeVFSResult */
-#include "captive/client-vfs.h"
+#include "../client/vfs-parent.h"
 
 
 G_BEGIN_DECLS
 
-GnomeVFSResult captive_sandbox_parent_vfs_new(CaptiveVfsObject *captive_vfs_object);
-GnomeVFSResult captive_sandbox_parent_vfs_close(CaptiveVfsObject *captive_vfs_object);
-GnomeVFSResult captive_sandbox_parent_vfs_commit(CaptiveVfsObject *captive_vfs_object);
+GnomeVFSResult captive_sandbox_parent_vfs_new(CaptiveVfsParentObject *captive_vfs_parent_object);
+GnomeVFSResult captive_sandbox_parent_vfs_close(CaptiveVfsParentObject *captive_vfs_parent_object);
+GnomeVFSResult captive_sandbox_parent_vfs_commit(CaptiveVfsParentObject *captive_vfs_parent_object);
 GnomeVFSResult captive_sandbox_parent_vfs_volume_info_get
-               (CaptiveVfsObject *captive_vfs_object,CaptiveVfsVolumeInfo *volume_info_captive);
+               (CaptiveVfsParentObject *captive_vfs_parent_object,CaptiveVfsVolumeInfo *volume_info_captive);
 
 G_END_DECLS
 
 
-#endif /* _CAPTIVE_CLIENT_PARENT_VFS_H */
+#endif /* _PARENT_VFS_H */