Add OpenDir method to IReadOnlyFilesystem.

This commit is contained in:
2022-12-21 19:10:51 +00:00
parent 63c961c269
commit c75a32a5c8
19 changed files with 939 additions and 4 deletions

View File

@@ -987,13 +987,20 @@ public sealed partial class FAT
sealed class FatFileNode : IFileNode
{
internal uint[] _clusters;
/// <inheritdoc />
public string Path { get; init; }
/// <inheritdoc />
public long Length { get; init; }
/// <inheritdoc />
public long Offset { get; set; }
}
internal uint[] _clusters;
sealed class FatDirNode : IDirNode
{
internal CompleteDirectoryEntry[] _entries;
internal int _position;
/// <inheritdoc />
public string Path { get; init; }
}
}