126件ヒット
[1-100件を表示]
(0.127秒)
ライブラリ
- openssl (36)
- pstore (12)
-
rubygems
/ package / f _ sync _ dir (12) - sync (6)
- zlib (60)
クラス
-
OpenSSL
:: SSL :: SSLSocket (24) -
PStore
:: DummyMutex (12) -
Zlib
:: Deflate (24) -
Zlib
:: GzipFile (12) -
Zlib
:: GzipWriter (12) -
Zlib
:: Inflate (12)
モジュール
-
Gem
:: Package :: FSyncDir (12) -
OpenSSL
:: Buffering (12) -
Sync
_ m (6)
キーワード
- deflate (12)
- flush (24)
-
fsync
_ dir (12) -
sync
_ close (12) -
sync
_ point? (12) -
sync
_ upgrade _ waiting (6) - synchronize (12)
- sysclose (12)
検索結果
先頭5件
-
Sync
_ m # sync _ upgrade _ waiting -> [Thread] (23302.0) -
@todo
@todo -
Zlib
:: GzipFile # sync -> bool (21215.0) -
IO クラスと同じ。flag が真の時、関連付けられている IO オブジェクトが flush メソッドを持っていなければなりません。 また、true にすると圧縮率が著しく低下します。
...IO クラスと同じ。flag が真の時、関連付けられている
IO オブジェクトが flush メソッドを持っていなければなりません。
また、true にすると圧縮率が著しく低下します。
@see IO#sync, IO#sync... -
OpenSSL
:: Buffering # sync -> bool (21208.0) -
出力が同期モードなら true を返します。
...出力が同期モードなら true を返します。
@see OpenSSL::Buffering#sync=... -
Zlib
:: Inflate # sync _ point? -> bool (12302.0) -
@todo zlib.h にもドキュメントが無い?
@todo zlib.h にもドキュメントが無い?
What is this? -
Gem
:: Package :: FSyncDir # fsync _ dir(dirname) -> () (12201.0) -
ディスクの同期をします。
ディスクの同期をします。 -
OpenSSL
:: SSL :: SSLSocket # sync _ close -> bool (9202.0) -
SSLSocket を close するときにラップしているソケットも close するかどうかを 返します。
SSLSocket を close するときにラップしているソケットも close するかどうかを
返します。
true でソケットも close します。 -
PStore
:: DummyMutex # synchronize { . . . } -> object (9201.0) -
与えられたブロックを評価するだけで何もしません。
与えられたブロックを評価するだけで何もしません。 -
Zlib
:: GzipWriter # flush(flush = Zlib :: SYNC _ FLUSH) -> self (3238.0) -
まだ書き出されていないデータをフラッシュします。
...:SYNC_FLUSH が使用されます。
flush に Zlib::NO_FLUSH を指定することは無意味です。
@param flush Zlib::NO_FLUSH Zlib::SYNC_FLUSH Zlib::FULL_FLUSH などを指定します。
require 'zlib'
def case1
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::Gzip.......wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz.puts "ugo"
}
p File.read(filename)
end
def case2
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz.flush
gz.puts......"ugo\n"
gz.flush
}
p File.read(filename)
end
case1
#=> "\037\213\b\000p\257pH\002\003K+MO\344*M\317\347\002\000<\326\000\371\t\000\000\000"
case2
#=> "\037\213\b\000p\257pH\002\003J+MO\344\002\000\000\000\377\377*M\317\347\002\000\000\000\377\377\003\000<\326\000\371\t\000... -
OpenSSL
:: SSL :: SSLSocket # sysclose -> nil (3107.0) -
接続を閉じます。相手に'close notify'を送ります。
...ます。
このメソッドは openssl ライブラリ内で管理しているバッファを
フラッシュせずに接続を閉じます。そのため、通常は
これではなく OpenSSL::Buffering#close を呼ぶべきです。
OpenSSL::SSL::SSLSocket#sync_close が真である場合は...