Re-exports§
pub use blkfs::BlkFS;pub use blkfs::BlkFile;pub use blkfs::BlkInode;pub use blkfs::BLKFS_MAX_FILE_SIZE;pub use blkfs::BLKFS_MAX_INODES;pub use blkfs::BLKFS_MAX_NAME_BYTES;pub use blkfs::BLKFS_MIN_BLOCKS;pub use block_cache::BlockCache;pub use block_cache::BlockCacheStats;pub use block_dev::BlockDevice;pub use block_dev::BlockDeviceHandle;pub use block_dev::DummyBlockDev;pub use block_dev::BLOCK_SIZE;pub use component::builtin_component_registry;pub use component::render_builtin_component_listing;pub use component::ComponentLayer;pub use component::ComponentManifest;pub use component::ComponentRegistry;pub use component::ComponentRegistryError;pub use component::ComponentStability;pub use disk_format::detect_disk_format;pub use disk_format::DiskFormat;pub use fd_table::FdEntry;pub use fd_table::FileDescriptor;pub use fd_table::FileDescriptorTable;pub use fd_table::FILE_DESCRIPTOR_LIMIT;pub use fd_table::STDERR;pub use fd_table::STDIN;pub use fd_table::STDOUT;pub use file::File;pub use file::FileError;pub use file::FileMetadata;pub use file::FileType;pub use file::SeekFrom;pub use inode::permissions;pub use inode::Inode;pub use inode::InodeHandle;pub use inode::MemInode;pub use lru_cache::Cacheable;pub use lru_cache::LruCache;pub use manager::init_filesystem;pub use manager::BlkFsMountMode;pub use manager::BlkFsMountOptions;pub use manager::FileSystemManager;pub use manager::FsType;pub use manager::MountPoint;pub use manager::FS_MANAGER;pub use pipe::make_pipe;pub use pipe::PipeReadEnd;pub use pipe::PipeWriteEnd;pub use pipe::PIPE_BUFFER_SIZE;pub use ramfs::RamFS;pub use ramfs::RamFile;pub use ramfs::RamInode;pub use vfs::create_dir;pub use vfs::create_file;pub use vfs::open_file;pub use vfs::readdir_path;pub use vfs::remove_file;pub use vfs::stat_path;pub use virtualfs::default_devtmpfs;pub use virtualfs::default_procfs;pub use virtualfs::default_sysfs;pub use virtualfs::StaticVirtualFileSystem;pub use virtualfs::VirtualFile;pub use virtualfs::VirtualFileSystem;pub use virtualfs::VirtualNode;pub use virtualfs::VirtualNodeKind;
Modules§
- blkfs
- Persistent block-backed file system (BlkFS)
- block_
cache - block_
dev - component
- Component metadata registry for AhRightOS.
- disk_
format - Lightweight disk-format detection for safe BlkFS mounting.
- fd_
table - file
- inode
- lru_
cache - manager
- 全局文件系统管理器
- pipe
- ramfs
- 内存文件系统(RamFS)
- vfs
- VFS path resolution layer
- virtualfs
- Linux-inspired virtual filesystems for AhRightOS.