diff --git a/Interfaces/IReadOnlyFilesystem.cs b/Interfaces/IReadOnlyFilesystem.cs index a7f5c38..f1cc3e2 100644 --- a/Interfaces/IReadOnlyFilesystem.cs +++ b/Interfaces/IReadOnlyFilesystem.cs @@ -166,6 +166,11 @@ public interface IReadOnlyFilesystem : IFilesystem /// Represents the opened directory and is needed for other directory-related operations. /// Error number ErrorNumber OpenDir(string path, out IDirNode node); + + /// Closes a directory, freeing any private data allocated on opening. + /// The directory node. + /// Error number. + ErrorNumber CloseDir(IDirNode node); } /// Represents an opened file from a filesystem