aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/FileSystem/IFileSystemProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.HLE/FileSystem/IFileSystemProvider.cs')
-rw-r--r--Ryujinx.HLE/FileSystem/IFileSystemProvider.cs43
1 files changed, 0 insertions, 43 deletions
diff --git a/Ryujinx.HLE/FileSystem/IFileSystemProvider.cs b/Ryujinx.HLE/FileSystem/IFileSystemProvider.cs
deleted file mode 100644
index 82cdebd9..00000000
--- a/Ryujinx.HLE/FileSystem/IFileSystemProvider.cs
+++ /dev/null
@@ -1,43 +0,0 @@
-using Ryujinx.HLE.HOS;
-using Ryujinx.HLE.HOS.Services.FspSrv;
-using System;
-
-namespace Ryujinx.HLE.FileSystem
-{
- interface IFileSystemProvider
- {
- long CreateFile(string name, long size);
-
- long CreateDirectory(string name);
-
- long RenameFile(string oldName, string newName);
-
- long RenameDirectory(string oldName, string newName);
-
- DirectoryEntry[] GetEntries(string path);
-
- DirectoryEntry[] GetDirectories(string path);
-
- DirectoryEntry[] GetFiles(string path);
-
- long DeleteFile(string name);
-
- long DeleteDirectory(string name, bool recursive);
-
- bool FileExists(string name);
-
- bool DirectoryExists(string name);
-
- long OpenFile(string name, out IFile fileInterface);
-
- long OpenDirectory(string name, int filterFlags, out IDirectory directoryInterface);
-
- string GetFullPath(string name);
-
- long GetFreeSpace(ServiceCtx context);
-
- long GetTotalSpace(ServiceCtx context);
-
- FileTimestamp GetFileTimeStampRaw(string name);
- }
-}