zlib ライブラリに含まれている雑多な機能を提供するモジュール。 各モジュール関数の詳細は zlib.h を参照して下さい。
Zlib.zlib_versionzlib ライブラリのバージョンを表す文字列を返します。
Zlib.adler32([string[, adler]])string の Adler-32 チェックサムを計算し、adler を 更新した値を返します。string が省略された場合は Adler-32 チェックサムの初期値を返します。adler が 省略された場合は adler に初期値が与えらたものとして 計算します。
Zlib.crc32([string[, crc]])string の CRC チェックサムを計算し、crc を 更新した値を返します。string が省略された場合は CRC チェックサムの初期値を返します。crc が 省略された場合は crc に初期値が与えらたものとして 計算します。
Zlib.crc_tableCRC チェックサムの計算に用いるテーブルを配列で返します。
Zlib::VERSIONRuby/zlib のバージョンを表す文字列。
Zlib::ZLIB_VERSIONzlib.h のバージョンを表す文字列。
Zlib::BINARYZlib::ASCIIZlib::UNKNOWNZlib::ZStream#data_type の返す、データタイプを表す整数。
Zlib::NO_COMPRESSIONZlib::BEST_SPEEDZlib::BEST_COMPRESSIONZlib::DEFAULT_COMPRESSIONZlib::Deflate.new や Zlib::Deflate#deflate 等に渡す、 圧縮レベルを表す整数。
Zlib::FILTEREDZlib::HUFFMAN_ONLYZlib::DEFAULT_STRATEGYZlib::Deflate.new や Zlib::Deflate#params に渡す、 圧縮方法を表す整数。
Zlib::DEF_MEM_LEVELZlib::MAX_MEM_LEVELZlib::Deflate.new 等に渡す、memory level を表す整数。
Zlib::MAX_WBITSZlib::Deflate.new や Zlib::Inflate.new での windowBits のデフォルト値。
Zlib::NO_FLUSHZlib::SYNC_FLUSHZlib::FULL_FLUSHZlib::FINISHZlib::Deflate#deflate 等に渡す、ストリームの出力を 制御するための整数。
Zlib::OS_CODEZlib::OS_MSDOSZlib::OS_AMIGAZlib::OS_VMSZlib::OS_UNIXZlib::OS_VMCMSZlib::OS_ATARIZlib::OS_OS2Zlib::OS_MACOSZlib::OS_ZSYSTEMZlib::OS_CPMZlib::OS_TOPS20Zlib::OS_WIN32Zlib::OS_QDOSZlib::OS_RISCOSZlib::OS_UNKNOWNZlib::GzipFile#os_code メソッドの返す値。