mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Inherit documentation.
This commit is contained in:
1
.idea/.idea.Aaru/.idea/contentModel.xml
generated
1
.idea/.idea.Aaru/.idea/contentModel.xml
generated
@@ -1435,6 +1435,7 @@
|
|||||||
</e>
|
</e>
|
||||||
<e p="Aaru.Images" t="IncludeRecursive">
|
<e p="Aaru.Images" t="IncludeRecursive">
|
||||||
<e p="Aaru.Images.csproj" t="IncludeRecursive" />
|
<e p="Aaru.Images.csproj" t="IncludeRecursive" />
|
||||||
|
<e p="Aaru.Images.csproj.DotSettings" t="Include" />
|
||||||
<e p="AaruFormat" t="Include">
|
<e p="AaruFormat" t="Include">
|
||||||
<e p="AaruFormat.cs" t="Include" />
|
<e p="AaruFormat.cs" t="Include" />
|
||||||
<e p="CdEcc.cs" t="Include" />
|
<e p="CdEcc.cs" t="Include" />
|
||||||
|
|||||||
Submodule Aaru.Checksums updated: 0e61e1c76a...a0781c3792
Submodule Aaru.CommonTypes updated: 3e38c369b3...ffd8f7dccd
@@ -41,6 +41,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
{
|
{
|
||||||
public partial class AppleDOS
|
public partial class AppleDOS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Solves a symbolic link.</summary>
|
/// <summary>Solves a symbolic link.</summary>
|
||||||
/// <param name="path">Link path.</param>
|
/// <param name="path">Link path.</param>
|
||||||
/// <param name="dest">Link destination.</param>
|
/// <param name="dest">Link destination.</param>
|
||||||
@@ -51,6 +52,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
return !mounted ? Errno.AccessDenied : Errno.NotSupported;
|
return !mounted ? Errno.AccessDenied : Errno.NotSupported;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists contents from a directory.</summary>
|
/// <summary>Lists contents from a directory.</summary>
|
||||||
/// <param name="path">Directory path.</param>
|
/// <param name="path">Directory path.</param>
|
||||||
/// <param name="contents">Directory contents.</param>
|
/// <param name="contents">Directory contents.</param>
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
{
|
{
|
||||||
public partial class AppleDOS
|
public partial class AppleDOS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Mounts an Apple DOS filesystem</summary>
|
/// <summary>Mounts an Apple DOS filesystem</summary>
|
||||||
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
||||||
Dictionary<string, string> options, string @namespace)
|
Dictionary<string, string> options, string @namespace)
|
||||||
@@ -127,6 +128,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Umounts this DOS filesystem</summary>
|
/// <summary>Umounts this DOS filesystem</summary>
|
||||||
public Errno Unmount()
|
public Errno Unmount()
|
||||||
{
|
{
|
||||||
@@ -139,6 +141,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Gets information about the mounted volume.</summary>
|
/// <summary>Gets information about the mounted volume.</summary>
|
||||||
/// <param name="stat">Information about the mounted volume.</param>
|
/// <param name="stat">Information about the mounted volume.</param>
|
||||||
public Errno StatFs(out FileSystemInfo stat)
|
public Errno StatFs(out FileSystemInfo stat)
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
{
|
{
|
||||||
public partial class AppleDOS
|
public partial class AppleDOS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">Path.</param>
|
/// <param name="path">Path.</param>
|
||||||
@@ -81,6 +82,7 @@ namespace Aaru.Filesystems.AppleDOS
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">File path.</param>
|
/// <param name="path">File path.</param>
|
||||||
|
|||||||
@@ -794,6 +794,7 @@ namespace Aaru.Filesystems.CPM
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Gets information about the mounted volume.</summary>
|
/// <summary>Gets information about the mounted volume.</summary>
|
||||||
/// <param name="stat">Information about the mounted volume.</param>
|
/// <param name="stat">Information about the mounted volume.</param>
|
||||||
public Errno StatFs(out FileSystemInfo stat)
|
public Errno StatFs(out FileSystemInfo stat)
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ namespace Aaru.Filesystems.CPM
|
|||||||
{
|
{
|
||||||
internal partial class CPM
|
internal partial class CPM
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">File path.</param>
|
/// <param name="path">File path.</param>
|
||||||
@@ -70,6 +71,7 @@ namespace Aaru.Filesystems.CPM
|
|||||||
: Errno.NoSuchExtendedAttribute;
|
: Errno.NoSuchExtendedAttribute;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">Path.</param>
|
/// <param name="path">Path.</param>
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
{
|
{
|
||||||
public partial class FAT
|
public partial class FAT
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Solves a symbolic link.</summary>
|
/// <summary>Solves a symbolic link.</summary>
|
||||||
/// <param name="path">Link path.</param>
|
/// <param name="path">Link path.</param>
|
||||||
/// <param name="dest">Link destination.</param>
|
/// <param name="dest">Link destination.</param>
|
||||||
@@ -52,6 +53,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
return Errno.NotSupported;
|
return Errno.NotSupported;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists contents from a directory.</summary>
|
/// <summary>Lists contents from a directory.</summary>
|
||||||
/// <param name="path">Directory path.</param>
|
/// <param name="path">Directory path.</param>
|
||||||
/// <param name="contents">Directory contents.</param>
|
/// <param name="contents">Directory contents.</param>
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
|
|
||||||
IMediaImage image;
|
IMediaImage image;
|
||||||
|
|
||||||
/// <summary>Mounts an Apple Lisa filesystem</summary>
|
/// <inheritdoc />
|
||||||
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
||||||
Dictionary<string, string> options, string @namespace)
|
Dictionary<string, string> options, string @namespace)
|
||||||
{
|
{
|
||||||
@@ -861,7 +861,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>Umounts this Lisa filesystem</summary>
|
/// <inheritdoc />
|
||||||
public Errno Unmount()
|
public Errno Unmount()
|
||||||
{
|
{
|
||||||
if(!mounted)
|
if(!mounted)
|
||||||
@@ -873,8 +873,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>Gets information about the mounted volume.</summary>
|
/// <inheritdoc />
|
||||||
/// <param name="stat">Information about the mounted volume.</param>
|
|
||||||
public Errno StatFs(out FileSystemInfo stat)
|
public Errno StatFs(out FileSystemInfo stat)
|
||||||
{
|
{
|
||||||
stat = null;
|
stat = null;
|
||||||
|
|||||||
@@ -44,10 +44,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
{
|
{
|
||||||
Dictionary<string, Dictionary<string, byte[]>> eaCache;
|
Dictionary<string, Dictionary<string, byte[]>> eaCache;
|
||||||
|
|
||||||
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
/// <inheritdoc />
|
||||||
/// <returns>Error number.</returns>
|
|
||||||
/// <param name="path">Path.</param>
|
|
||||||
/// <param name="xattrs">List of extended attributes, alternate data streams and forks.</param>
|
|
||||||
public Errno ListXAttr(string path, out List<string> xattrs)
|
public Errno ListXAttr(string path, out List<string> xattrs)
|
||||||
{
|
{
|
||||||
xattrs = null;
|
xattrs = null;
|
||||||
@@ -102,11 +99,7 @@ namespace Aaru.Filesystems.FAT
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
/// <inheritdoc />
|
||||||
/// <returns>Error number.</returns>
|
|
||||||
/// <param name="path">File path.</param>
|
|
||||||
/// <param name="xattr">Extendad attribute, alternate data stream or fork name.</param>
|
|
||||||
/// <param name="buf">Buffer.</param>
|
|
||||||
public Errno GetXattr(string path, string xattr, ref byte[] buf)
|
public Errno GetXattr(string path, string xattr, ref byte[] buf)
|
||||||
{
|
{
|
||||||
if(!mounted)
|
if(!mounted)
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
{
|
{
|
||||||
public partial class LisaFS
|
public partial class LisaFS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Solves a symbolic link.</summary>
|
/// <summary>Solves a symbolic link.</summary>
|
||||||
/// <param name="path">Link path.</param>
|
/// <param name="path">Link path.</param>
|
||||||
/// <param name="dest">Link destination.</param>
|
/// <param name="dest">Link destination.</param>
|
||||||
@@ -52,6 +53,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
return Errno.NotSupported;
|
return Errno.NotSupported;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists contents from a directory.</summary>
|
/// <summary>Lists contents from a directory.</summary>
|
||||||
/// <param name="path">Directory path.</param>
|
/// <param name="path">Directory path.</param>
|
||||||
/// <param name="contents">Directory contents.</param>
|
/// <param name="contents">Directory contents.</param>
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
{
|
{
|
||||||
public partial class LisaFS
|
public partial class LisaFS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Mounts an Apple Lisa filesystem</summary>
|
/// <summary>Mounts an Apple Lisa filesystem</summary>
|
||||||
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding,
|
||||||
Dictionary<string, string> options, string @namespace)
|
Dictionary<string, string> options, string @namespace)
|
||||||
@@ -357,6 +358,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Umounts this Lisa filesystem</summary>
|
/// <summary>Umounts this Lisa filesystem</summary>
|
||||||
public Errno Unmount()
|
public Errno Unmount()
|
||||||
{
|
{
|
||||||
@@ -375,6 +377,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
return Errno.NoError;
|
return Errno.NoError;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Gets information about the mounted volume.</summary>
|
/// <summary>Gets information about the mounted volume.</summary>
|
||||||
/// <param name="stat">Information about the mounted volume.</param>
|
/// <param name="stat">Information about the mounted volume.</param>
|
||||||
public Errno StatFs(out FileSystemInfo stat)
|
public Errno StatFs(out FileSystemInfo stat)
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
{
|
{
|
||||||
public partial class LisaFS
|
public partial class LisaFS
|
||||||
{
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
/// <summary>Lists all extended attributes, alternate data streams and forks of the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">Path.</param>
|
/// <param name="path">Path.</param>
|
||||||
@@ -56,6 +57,7 @@ namespace Aaru.Filesystems.LisaFS
|
|||||||
return isDir ? Errno.InvalidArgument : ListXAttr(fileId, out xattrs);
|
return isDir ? Errno.InvalidArgument : ListXAttr(fileId, out xattrs);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
/// <summary>Reads an extended attribute, alternate data stream or fork from the given file.</summary>
|
||||||
/// <returns>Error number.</returns>
|
/// <returns>Error number.</returns>
|
||||||
/// <param name="path">File path.</param>
|
/// <param name="path">File path.</param>
|
||||||
|
|||||||
Reference in New Issue
Block a user