From f7db5f00e53c029e496451c9d325650cee92494f Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 17 Apr 2019 00:11:28 +0100 Subject: [PATCH] Add filesystem namespaces. --- Interfaces/IReadOnlyFilesystem.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Interfaces/IReadOnlyFilesystem.cs b/Interfaces/IReadOnlyFilesystem.cs index a7e5c02..f694273 100644 --- a/Interfaces/IReadOnlyFilesystem.cs +++ b/Interfaces/IReadOnlyFilesystem.cs @@ -54,6 +54,8 @@ namespace DiscImageChef.CommonTypes.Interfaces /// IEnumerable<(string name, Type type, string description)> SupportedOptions { get; } + Dictionary Namespaces { get; } + /// /// Initializates whatever internal structures the filesystem plugin needs to be able to read files and directories /// from the filesystem. @@ -62,8 +64,9 @@ namespace DiscImageChef.CommonTypes.Interfaces /// /// Which encoding to use for this filesystem. /// Dictionary of key=value pairs containing options to pass to the filesystem - Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, - Dictionary options); + /// Filename namespace + Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, Dictionary options, + string @namespace); /// /// Frees all internal structures created by