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, } }