構文struct inflate_state
ファイル名
構造体情報| No. | 名称 | 属性 | 説明 |
|---|---|---|---|
1 |
inflate_state | ||
| mode | inflate_mode | current inflate mode | |
| last | int | true if processing last block | |
| wrap | int | bit 0 true for zlib, bit 1 true for gzip | |
| havedict | int | true if dictionary provided | |
| flags | int | gzip header method and flags (0 if zlib) | |
| check | unsigned long | protected copy of check value | |
| total | unsigned long | protected copy of output count | |
| wbits | unsigned | log base 2 of requested window size | |
| wsize | unsigned | window size or zero if not using window | |
| whave | unsigned | valid bytes in the window | |
| write | unsigned | window write index | |
| window | unsigned char FAR * | allocated sliding window, if needed | |
| hold | unsigned long | input bit accumulator | |
| bits | unsigned | number of bits in "in" | |
| length | unsigned | literal or length of data to copy | |
| offset | unsigned | distance back to copy string from | |
| extra | unsigned | extra bits needed | |
| lencode | code const FAR * | starting table for length/literal codes | |
| distcode | code const FAR * | starting table for distance codes | |
| lenbits | unsigned | index bits for lencode | |
| distbits | unsigned | index bits for distcode | |
| ncode | unsigned | number of code length code lengths | |
| nlen | unsigned | number of length code lengths | |
| ndist | unsigned | number of distance code lengths | |
| have | unsigned | number of code lengths in lens[] | |
| next | code FAR * | next available space in codes[] | |
| lens[320] | unsigned short | temporary storage for code lengths | |
| work[288] | unsigned short | work area for code table building | |
| codes[ENOUGH] | code | space for code tables |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー