From 856cbdfe0101187e85a1ae583a580aac24d7194d Mon Sep 17 00:00:00 2001 From: Baptiste Date: Wed, 29 Mar 2023 18:25:30 +0200 Subject: [PATCH] adding getters in filesys.rs --- src/filesys/filesys.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/filesys/filesys.rs b/src/filesys/filesys.rs index a0961ee..37e1fac 100644 --- a/src/filesys/filesys.rs +++ b/src/filesys/filesys.rs @@ -335,6 +335,16 @@ impl Filesys { //TODO } + /// return the free map file (used by the open file table). + pub fn get_free_map_file(self) -> OpenFile { + self.free_map_file + } + + /// return the base directory file (used by the open file table). + pub fn get_dir_file(self) -> OpenFile { + self.directory_file + } + /// Create a directory in the Nachos file system (similar to UNIX create). /// A directory is a file containing a table of directory entries. ///