BZip2Error
public enum BZip2Error : Error
Represents an error which happened during BZip2 decompression. It may indicate that either data is damaged or it might not be compressed with BZip2 at all.
-
‘Magic’ number is not 0x425a.
Declaration
Swift
case wrongMagic -
BZip version is not 2.
Declaration
Swift
case wrongVersion -
Unsupported block size (not from ‘0’ to ‘9’).
Declaration
Swift
case wrongBlockSize -
Unsupported block type (is neither ‘pi’ nor ‘sqrt(pi)’).
Declaration
Swift
case wrongBlockType -
Block is randomized.
Declaration
Swift
case randomizedBlock -
Wrong number of Huffman tables/groups (should be between 2 and 6).
Declaration
Swift
case wrongHuffmanGroups -
Selector is greater than the total number of Huffman tables/groups.
Declaration
Swift
case wrongSelector -
Wrong length of Huffman code (should be between 0 and 20).
Declaration
Swift
case wrongHuffmanCodeLength -
Symbol wasn’t found in Huffman tree.
Declaration
Swift
case symbolNotFound -
Computed checksum of uncompressed data doesn’t match the value stored in archive. Associated value of the error contains already decompressed data.
Declaration
Swift
case wrongCRC(Data)
View on GitHub
BZip2Error Enumeration Reference