4件ヒット
[1-4件を表示]
(0.052秒)
種類
- 特異メソッド (2)
- 定数 (1)
- インスタンスメソッド (1)
クラス
-
Zlib
:: Deflate (1) -
Zlib
:: GzipReader (1) -
Zlib
:: Inflate (1)
モジュール
- Zlib (1)
キーワード
-
MAX
_ MEM _ LEVEL (1) - new (2)
- readpartial (1)
検索結果
先頭4件
- Zlib
:: MAX _ MEM _ LEVEL -> Integer - 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
:: GzipReader # readpartial(maxlen , outbuf = nil) -> String
-
Zlib
:: MAX _ MEM _ LEVEL -> Integer (18910.0) -
Zlib::Deflate.new 等に渡す、memory level を表す整数です。
...
Zlib::Deflate.new 等に渡す、memory level を表す整数です。... -
Zlib
:: Deflate . new(level = Zlib :: DEFAULT _ COMPRESSION , windowBits = Zlib :: MAX _ WBITS , memlevel = Zlib :: DEF _ MEM _ LEVEL , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: Deflate (946.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 (910.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"... -
Zlib
:: GzipReader # readpartial(maxlen , outbuf = nil) -> String (907.0) -
IO クラスの同名メソッド IO#readpartial と同じです。
IO クラスの同名メソッド IO#readpartial と同じです。
@param maxlen 読み込む長さの上限を整数で指定します。
@param outbuf 文字列で指定します。読み込んだデータを outbuf に破壊的に格納し、
返り値は outbuf となります。outbuf は一旦 maxlen 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。
@raise ArgumentError maxlen に負の値が入力された場合発生します。
@see IO#readpartial