namespace SabreTools.IO.Compression.Deflate
{
///
/// Represents the status returned from extracting
///
public enum ExtractionStatus
{
///
/// Extraction wasn't performed because the inputs were invalid
///
INVALID,
///
/// No issues with the extraction
///
GOOD,
///
/// File extracted but was the wrong size
///
/// Rewinds the stream and deletes the bad file
WRONG_SIZE,
///
/// File extracted but had the wrong CRC-32 value
///
BAD_CRC,
///
/// Extraction failed entirely
///
FAIL,
}
}