Template:Zlib Header: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{| class="wikitable" style="text-align: center;" |- !width="100"|byte index !width="60"|bit 7 !width="60"|bit 6 !width="60"|bit 5 !width="60"|bit 4 !width="60"|bit 3 !width="6...") |
mNo edit summary |
||
Line 38: | Line 38: | ||
|- | |- | ||
|} | |} | ||
<small>source: http://tools.ietf.org/html/rfc1950#section-2.2</small> | |||
<noinclude>[[Category:Templates]]</noinclude> | <noinclude>[[Category:Templates]]</noinclude> |
Revision as of 08:58, 7 July 2014
byte index | bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 |
---|---|---|---|---|---|---|---|---|
[0] CMF | Compression info
|
Compression method
| ||||||
[1] FLG | FLEVEL
|
FDICT
(Preset dictionary) If set, a DICT dictionary identifier is present immediately after the FLG byte. The dictionary is a sequence of bytes which are initially fed to the compressor without producing any compressed output. DICT is the Adler-32 checksum of this sequence of bytes (see the definition of ADLER32 below). The decompressor can use this identifier to determine which dictionary has been used by the compressor. |
FCHECK
value must be such that CMF and FLG, when viewed as a 16-bit unsigned integer stored in MSB order (CMF *256 + FLG), is a multiple of 31. |