C1.Xaml.Zip Assembly > C1.C1Zip.ZLib Namespace : ZStream Class |
The following tables list the members exposed by ZStream.
Name | Description | |
---|---|---|
ZStream Constructor | Overloaded. |
Name | Description | |
---|---|---|
adler | 現在のチェックサム値(Adler または CRC32)。 | |
avail_in | 入力バッファで使用できるバイト数。 | |
avail_out | 出力バッファに残っている空きバイト数。 | |
msg | 最後のエラーの説明(エラーがない場合は null)。 | |
next_in | 入力バッファ。 | |
next_in_index | 入力バッファのカーソルの位置。 | |
next_out | 出力バッファ。 | |
next_out_index | 出力バッファのカーソルの位置。 | |
total_in | これまで読み取られた入力データの合計バイト数。 | |
total_out | これまでに出力されたデータの合計バイト数。 | |
Z_BUF_ERROR | 処理を続行できないか、出力バッファに空きがありません。 | |
Z_DATA_ERROR | 入力データが破損しています(形式またはチェックサムが不正)。 | |
Z_ERRNO | ファイルエラーです。 | |
Z_MEM_ERROR | メモリ不足です。 | |
Z_NEED_DICT | この時点でプリセット辞書が必要です。 | |
Z_OK | エラーはありません。 | |
Z_STREAM_END | ストリームの末尾が検出されました。 | |
Z_STREAM_ERROR | ストリーム構造体が矛盾しています(たとえば、入力/出力バッファが null)。 | |
Z_VERSION_ERROR | 互換性がない ZLIB バージョン。 |
Name | Description | |
---|---|---|
deflate | できる限り多くのデータを圧縮し、入力バッファが空になるか出力バッファがいっぱいになると停止します。 | |
deflateEnd | このストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。 | |
deflateInit | Overloaded. 内部ストリームの状態を圧縮に初期化します。 | |
deflateParams | 圧縮レベルと圧縮方法を動的に更新します。 | |
deflateSetDictionary | 圧縮出力を生成せずに、指定されたバイトシーケンスから圧縮辞書を初期化します。 | |
inflate | 入力バッファを使い切るか、出力バッファがいっぱいになるまで、できる限り多くのデータを圧縮解除します。 | |
inflateEnd | このストリームに動的に割り当てられたデータ構造体をすべて解放し、未処理の入力を破棄し、保留中の出力はフラッシュしません。 | |
inflateInit | Overloaded. 内部ストリームの状態を圧縮解除に初期化します。 | |
inflateSetDictionary | 指定された非圧縮バイトシーケンスから圧縮解除辞書を初期化します。 | |
inflateSync | 完全なフラッシュポイントが見つかるか、すべての入力がスキップされるまで、無効な圧縮データをスキップします。出力は提供されません。 |