typedef enum
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
inflate_mode | ||
HEAD | i: waiting for magic header | ||
FLAGS | i: waiting for method and flags (gzip) | ||
TIME | i: waiting for modification time (gzip) | ||
OS | i: waiting for extra flags and operating system (gzip) | ||
EXLEN | i: waiting for extra length (gzip) | ||
EXTRA | i: waiting for extra bytes (gzip) | ||
NAME | i: waiting for end of file name (gzip) | ||
COMMENT | i: waiting for end of comment (gzip) | ||
HCRC | i: waiting for header crc (gzip) | ||
DICTID | i: waiting for dictionary check value | ||
DICT | waiting for inflateSetDictionary() call | ||
TYPE | i: waiting for type bits, including last-flag bit | ||
TYPEDO | i: same, but skip check to exit inflate on new block | ||
STORED | i: waiting for stored size (length and complement) | ||
COPY | i/o: waiting for input or output to copy stored block | ||
TABLE | i: waiting for dynamic block table lengths | ||
LENLENS | i: waiting for code length code lengths | ||
CODELENS | i: waiting for length/lit and distance code lengths | ||
LEN | i: waiting for length/lit code | ||
LENEXT | i: waiting for length extra bits | ||
DIST | i: waiting for distance code | ||
DISTEXT | i: waiting for distance extra bits | ||
MATCH | o: waiting for output space to copy string | ||
LIT | o: waiting for output space to write literal | ||
CHECK | i: waiting for 32-bit check value | ||
LENGTH | i: waiting for 32-bit length (gzip) | ||
DONE | finished check, done -- remain here until reset | ||
BAD | got a data error -- remain here until reset | ||
MEM | got an inflate() memory error -- remain here until reset | ||
SYNC | looking for synchronization bytes to restart inflate() |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー