-/*
- * Type checking and casting macros
- */
-#define TYPE_VFS_DEVICE (vfs_device_get_type())
-#define VFS_DEVICE(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), vfs_device_get_type(), VfsDevice)
-#define VFS_DEVICE_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), vfs_device_get_type(), VfsDevice const)
-#define VFS_DEVICE_CLASS(klass) G_TYPE_CHECK_CLASS_CAST((klass), vfs_device_get_type(), VfsDeviceClass)
-#define IS_VFS_DEVICE(obj) G_TYPE_CHECK_INSTANCE_TYPE((obj), vfs_device_get_type ())
-
-#define VFS_DEVICE_GET_CLASS(obj) G_TYPE_INSTANCE_GET_CLASS((obj), vfs_device_get_type(), VfsDeviceClass)
-static GType vfs_device_get_type (void);
-
-/*
- * Main object structure
- */
-typedef struct {
- Device __parent__;
-
- /*< private >*/
- char * dir_name;
- char * file_name;
- int open_file_fd;
-
- /* Properties */
- guint64 volume_bytes;
- guint64 volume_limit;
-} VfsDevice;
-
-/*
- * Class definition
- */
-typedef struct {
- DeviceClass __parent__;
-} VfsDeviceClass;
-