mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-17 05:45:16 +00:00
64 lines
1.0 KiB
C#
64 lines
1.0 KiB
C#
namespace MPF.Core.Data
|
|
{
|
|
/// <summary>
|
|
/// Available hashing types
|
|
/// </summary>
|
|
public enum Hash
|
|
{
|
|
CRC32,
|
|
#if NET6_0_OR_GREATER
|
|
CRC64,
|
|
#endif
|
|
MD5,
|
|
SHA1,
|
|
SHA256,
|
|
SHA384,
|
|
SHA512,
|
|
#if NET6_0_OR_GREATER
|
|
XxHash32,
|
|
XxHash64,
|
|
#endif
|
|
}
|
|
|
|
/// <summary>
|
|
/// Drive type for dumping
|
|
/// </summary>
|
|
public enum InternalDriveType
|
|
{
|
|
Optical,
|
|
Floppy,
|
|
HardDisk,
|
|
Removable,
|
|
}
|
|
|
|
/// <summary>
|
|
/// Program that is being used to dump media
|
|
/// </summary>
|
|
public enum InternalProgram
|
|
{
|
|
NONE = 0,
|
|
|
|
// Dumping support
|
|
Aaru,
|
|
DiscImageCreator,
|
|
Redumper,
|
|
|
|
// Verification support only
|
|
CleanRip,
|
|
DCDumper,
|
|
PS3CFW,
|
|
UmdImageCreator,
|
|
}
|
|
|
|
/// <summary>
|
|
/// Log level for output
|
|
/// </summary>
|
|
public enum LogLevel
|
|
{
|
|
USER,
|
|
VERBOSE,
|
|
ERROR,
|
|
SECRET,
|
|
}
|
|
}
|