5件ヒット
[1-5件を表示]
(0.066秒)
種類
- 特異メソッド (2)
- 定数 (2)
- インスタンスメソッド (1)
クラス
-
Zlib
:: Deflate (1) -
Zlib
:: GzipReader (1) -
Zlib
:: Inflate (1)
モジュール
- Zlib (2)
キーワード
-
MAX
_ MEM _ LEVEL (1) -
MAX
_ WBITS (1) - new (2)
- readpartial (1)
検索結果
先頭5件
- Zlib
:: MAX _ MEM _ LEVEL -> Integer - Zlib
:: MAX _ WBITS - Zlib
:: GzipReader # readpartial(maxlen , outbuf = nil) -> String - Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate - Zlib
:: Inflate . new(window _ bits = Zlib :: MAX _ WBITS) -> Zlib :: Inflate
-
Zlib
:: MAX _ MEM _ LEVEL -> Integer (36610.0) -
Zlib::Deflate.new 等に渡す、memory level を表す整数です。
...
Zlib::Deflate.new 等に渡す、memory level を表す整数です。... -
Zlib
:: MAX _ WBITS (27310.0) -
Zlib::Deflate.new や Zlib::Inflate.new での windowBits のデフォルト値です。
...
Zlib::Deflate.new や Zlib::Inflate.new での
windowBits のデフォルト値です。... -
Zlib
:: GzipReader # readpartial(maxlen , outbuf = nil) -> String (18607.0) -
IO クラスの同名メソッド IO#readpartial と同じです。
IO クラスの同名メソッド IO#readpartial と同じです。
@param maxlen 読み込む長さの上限を整数で指定します。
@param outbuf 文字列で指定します。読み込んだデータを outbuf に破壊的に格納し、
返り値は outbuf となります。outbuf は一旦 maxlen 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。
@raise ArgumentError maxlen に負の値が入力された場合発生します。
@see IO#readpartial -
Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate (10210.0) -
圧縮ストリームを作成します。各引数の詳細は zlib.h を 参照して下さい。nil の場合はデフォルトの値を使用します。
...ームを作成します。各引数の詳細は zlib.h を
参照して下さい。nil の場合はデフォルトの値を使用します。
@param level 0-9の範囲の整数, またはZlib::DEFAULT_COMPRESSIONを指定します。詳細はzlib.hを参照してください。
@param windowBits......定します。詳細はzlib.hを参照してください。
@param memlevel 0-9の範囲の整数で指定します。詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib::DEFAULT_STRATEGYなど指定します。詳細はzlib.h を参照してくだ......さい。
require 'zlib'
dez = Zlib::Deflate.new(9, nil, 9)
dez << "123" * 20
dezstr = dez.finish
p dezstr #=> "x\3323426$\027\001\000e\217\v\271"
inz = Zlib::Inflate.new
inzstr = inz.inflate(dezstr)
p inzstr #=> "123123123123123123123123123123123123123123123123123123123123"... -
Zlib
:: Inflate . new(window _ bits = Zlib :: MAX _ WBITS) -> Zlib :: Inflate (9910.0) -
展開ストリームを作成します。
...nil の場合はデフォルトの値を使用します。
詳細は zlib.h を参照してください。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new(15)
inz << cstr
p inz.finish #=> "hoge fuga end"...