diff --git a/.idea/.idea.Aaru/.idea/contentModel.xml b/.idea/.idea.Aaru/.idea/contentModel.xml index ac6b5938c..08a3197ac 100644 --- a/.idea/.idea.Aaru/.idea/contentModel.xml +++ b/.idea/.idea.Aaru/.idea/contentModel.xml @@ -1435,6 +1435,7 @@ + diff --git a/Aaru.Checksums b/Aaru.Checksums index 0e61e1c76..a0781c379 160000 --- a/Aaru.Checksums +++ b/Aaru.Checksums @@ -1 +1 @@ -Subproject commit 0e61e1c76a6f1f11deb8d7ad6240f1e703c95b4a +Subproject commit a0781c3792f0d38ef8951281d5ae67eb34eb0a00 diff --git a/Aaru.CommonTypes b/Aaru.CommonTypes index 3e38c369b..ffd8f7dcc 160000 --- a/Aaru.CommonTypes +++ b/Aaru.CommonTypes @@ -1 +1 @@ -Subproject commit 3e38c369b30c95ad1c97ffc42795c8dd671579f0 +Subproject commit ffd8f7dccd4351a21133fa5f5f1810d0d83f6d89 diff --git a/Aaru.Filesystems/AppleDOS/Dir.cs b/Aaru.Filesystems/AppleDOS/Dir.cs index 09df8a9f0..932eaf702 100644 --- a/Aaru.Filesystems/AppleDOS/Dir.cs +++ b/Aaru.Filesystems/AppleDOS/Dir.cs @@ -41,6 +41,7 @@ namespace Aaru.Filesystems.AppleDOS { public partial class AppleDOS { + /// /// Solves a symbolic link. /// Link path. /// Link destination. @@ -51,6 +52,7 @@ namespace Aaru.Filesystems.AppleDOS return !mounted ? Errno.AccessDenied : Errno.NotSupported; } + /// /// Lists contents from a directory. /// Directory path. /// Directory contents. diff --git a/Aaru.Filesystems/AppleDOS/Super.cs b/Aaru.Filesystems/AppleDOS/Super.cs index 6b97be4a2..f60273b5a 100644 --- a/Aaru.Filesystems/AppleDOS/Super.cs +++ b/Aaru.Filesystems/AppleDOS/Super.cs @@ -44,6 +44,7 @@ namespace Aaru.Filesystems.AppleDOS { public partial class AppleDOS { + /// /// Mounts an Apple DOS filesystem public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, Dictionary options, string @namespace) @@ -127,6 +128,7 @@ namespace Aaru.Filesystems.AppleDOS return Errno.NoError; } + /// /// Umounts this DOS filesystem public Errno Unmount() { @@ -139,6 +141,7 @@ namespace Aaru.Filesystems.AppleDOS return Errno.NoError; } + /// /// Gets information about the mounted volume. /// Information about the mounted volume. public Errno StatFs(out FileSystemInfo stat) diff --git a/Aaru.Filesystems/AppleDOS/Xattr.cs b/Aaru.Filesystems/AppleDOS/Xattr.cs index 414d36b72..403fa0dda 100644 --- a/Aaru.Filesystems/AppleDOS/Xattr.cs +++ b/Aaru.Filesystems/AppleDOS/Xattr.cs @@ -38,6 +38,7 @@ namespace Aaru.Filesystems.AppleDOS { public partial class AppleDOS { + /// /// Lists all extended attributes, alternate data streams and forks of the given file. /// Error number. /// Path. @@ -81,6 +82,7 @@ namespace Aaru.Filesystems.AppleDOS return Errno.NoError; } + /// /// Reads an extended attribute, alternate data stream or fork from the given file. /// Error number. /// File path. diff --git a/Aaru.Filesystems/CPM/Super.cs b/Aaru.Filesystems/CPM/Super.cs index b7e1bd81c..7b063b828 100644 --- a/Aaru.Filesystems/CPM/Super.cs +++ b/Aaru.Filesystems/CPM/Super.cs @@ -794,6 +794,7 @@ namespace Aaru.Filesystems.CPM return Errno.NoError; } + /// /// Gets information about the mounted volume. /// Information about the mounted volume. public Errno StatFs(out FileSystemInfo stat) diff --git a/Aaru.Filesystems/CPM/Xattr.cs b/Aaru.Filesystems/CPM/Xattr.cs index 74927a6b9..552d1dcf0 100644 --- a/Aaru.Filesystems/CPM/Xattr.cs +++ b/Aaru.Filesystems/CPM/Xattr.cs @@ -38,6 +38,7 @@ namespace Aaru.Filesystems.CPM { internal partial class CPM { + /// /// Reads an extended attribute, alternate data stream or fork from the given file. /// Error number. /// File path. @@ -70,6 +71,7 @@ namespace Aaru.Filesystems.CPM : Errno.NoSuchExtendedAttribute; } + /// /// Lists all extended attributes, alternate data streams and forks of the given file. /// Error number. /// Path. diff --git a/Aaru.Filesystems/FAT/Dir.cs b/Aaru.Filesystems/FAT/Dir.cs index 75e82bb33..3a9baad64 100644 --- a/Aaru.Filesystems/FAT/Dir.cs +++ b/Aaru.Filesystems/FAT/Dir.cs @@ -42,6 +42,7 @@ namespace Aaru.Filesystems.FAT { public partial class FAT { + /// /// Solves a symbolic link. /// Link path. /// Link destination. @@ -52,6 +53,7 @@ namespace Aaru.Filesystems.FAT return Errno.NotSupported; } + /// /// Lists contents from a directory. /// Directory path. /// Directory contents. diff --git a/Aaru.Filesystems/FAT/Super.cs b/Aaru.Filesystems/FAT/Super.cs index 285ca6cc0..eb2466391 100644 --- a/Aaru.Filesystems/FAT/Super.cs +++ b/Aaru.Filesystems/FAT/Super.cs @@ -54,7 +54,7 @@ namespace Aaru.Filesystems.FAT IMediaImage image; - /// Mounts an Apple Lisa filesystem + /// public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, Dictionary options, string @namespace) { @@ -861,7 +861,7 @@ namespace Aaru.Filesystems.FAT return Errno.NoError; } - /// Umounts this Lisa filesystem + /// public Errno Unmount() { if(!mounted) @@ -873,8 +873,7 @@ namespace Aaru.Filesystems.FAT return Errno.NoError; } - /// Gets information about the mounted volume. - /// Information about the mounted volume. + /// public Errno StatFs(out FileSystemInfo stat) { stat = null; diff --git a/Aaru.Filesystems/FAT/Xattr.cs b/Aaru.Filesystems/FAT/Xattr.cs index ca1a30b01..ac164e650 100644 --- a/Aaru.Filesystems/FAT/Xattr.cs +++ b/Aaru.Filesystems/FAT/Xattr.cs @@ -44,10 +44,7 @@ namespace Aaru.Filesystems.FAT { Dictionary> eaCache; - /// Lists all extended attributes, alternate data streams and forks of the given file. - /// Error number. - /// Path. - /// List of extended attributes, alternate data streams and forks. + /// public Errno ListXAttr(string path, out List xattrs) { xattrs = null; @@ -102,11 +99,7 @@ namespace Aaru.Filesystems.FAT return Errno.NoError; } - /// Reads an extended attribute, alternate data stream or fork from the given file. - /// Error number. - /// File path. - /// Extendad attribute, alternate data stream or fork name. - /// Buffer. + /// public Errno GetXattr(string path, string xattr, ref byte[] buf) { if(!mounted) diff --git a/Aaru.Filesystems/LisaFS/Dir.cs b/Aaru.Filesystems/LisaFS/Dir.cs index 2a6986dbf..6a82d7b26 100644 --- a/Aaru.Filesystems/LisaFS/Dir.cs +++ b/Aaru.Filesystems/LisaFS/Dir.cs @@ -41,6 +41,7 @@ namespace Aaru.Filesystems.LisaFS { public partial class LisaFS { + /// /// Solves a symbolic link. /// Link path. /// Link destination. @@ -52,6 +53,7 @@ namespace Aaru.Filesystems.LisaFS return Errno.NotSupported; } + /// /// Lists contents from a directory. /// Directory path. /// Directory contents. diff --git a/Aaru.Filesystems/LisaFS/Super.cs b/Aaru.Filesystems/LisaFS/Super.cs index 1660d9eb5..8696e1102 100644 --- a/Aaru.Filesystems/LisaFS/Super.cs +++ b/Aaru.Filesystems/LisaFS/Super.cs @@ -46,6 +46,7 @@ namespace Aaru.Filesystems.LisaFS { public partial class LisaFS { + /// /// Mounts an Apple Lisa filesystem public Errno Mount(IMediaImage imagePlugin, Partition partition, Encoding encoding, Dictionary options, string @namespace) @@ -357,6 +358,7 @@ namespace Aaru.Filesystems.LisaFS } } + /// /// Umounts this Lisa filesystem public Errno Unmount() { @@ -375,6 +377,7 @@ namespace Aaru.Filesystems.LisaFS return Errno.NoError; } + /// /// Gets information about the mounted volume. /// Information about the mounted volume. public Errno StatFs(out FileSystemInfo stat) diff --git a/Aaru.Filesystems/LisaFS/Xattr.cs b/Aaru.Filesystems/LisaFS/Xattr.cs index b011928b0..7f7e7d8fb 100644 --- a/Aaru.Filesystems/LisaFS/Xattr.cs +++ b/Aaru.Filesystems/LisaFS/Xattr.cs @@ -41,6 +41,7 @@ namespace Aaru.Filesystems.LisaFS { public partial class LisaFS { + /// /// Lists all extended attributes, alternate data streams and forks of the given file. /// Error number. /// Path. @@ -56,6 +57,7 @@ namespace Aaru.Filesystems.LisaFS return isDir ? Errno.InvalidArgument : ListXAttr(fileId, out xattrs); } + /// /// Reads an extended attribute, alternate data stream or fork from the given file. /// Error number. /// File path.