// VFSMount.h // Virtual file system subsystem for HOS // Author: Josh Holtrop // Date: 06/21/05 // Modified: 06/21/05 #ifndef __HOS_VFSMOUNT__ #define __HOS_VFSMOUNT__ __HOS_VFSMOUNT__ #include "lang/string.h" #include "devices.h" #include "FileSystem.h" #include "fs/vfs.h" class VFSMount { public: device_t myDev; FileSystem *myFS; int myRefs; string myMountPoint; inode_num_t myMountInode; inode_num_t myThisInode; VFSMount(device_t dev, FileSystem *fs, string mountPoint, inode_num_t mountInode, inode_num_t thisInode); ~VFSMount(); }; #endif