るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.018秒)

別のキーワード

  1. _builtin ioerror
  2. close ioerror
  3. ioerror _builtin
  4. to_write_io ioerror
  5. news for ruby 2.5.0 ioerror

種類

ライブラリ

クラス

検索結果

IO.select(reads, writes = [], excepts = [], timeout = nil) -> [[IO]] | nil (18141.0)

select(2) を実行します。

...
select
(2) を実行します。

与えられた入力/出力/例外待ちの IO オブジェクトの中から準備ができたものを
それぞれ配列にして、配列の配列として返します。
タイムアウトした時には nil を返します。

@param reads 入力待ちする...
...で待ち続けます。

@raise IOError 与えられた IO オブジェクトが閉じられていた時に発生します。

@raise Errno::EXXX select(2) に失敗した場合に発生します。

rp, wp = IO.pipe
mesg = "ping "
100.times{
rs, ws, = IO.select([rp], [wp])
if r = rs[0]...
...ret = r.read(5)
print ret
case ret
when /ping/
mesg = "pong\n"
when /pong/
mesg = "ping "
end
end
if w = ws[0]
w.write(mesg)
end
}

@see Kernel.#select...

ruby 1.6 feature (18.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...のソケットの問題が1つ解決されたようです。(どのような問題かは
大本のメールがわかりませんでしたが、selectで読み込み可能になったのに
空配列が返されるという問題なのだそうです) ((<ruby-talk:40015>)),
((<ruby-win32:366>)...
...else
sleep 1
end
}

=> ruby 1.6.7 (2002-03-01) [i586-linux]
-:3:in `close_write': closing non-duplex IO for writing (IOError)
from -:3
from -:1:in `open'
from -:1


=> ruby 1.6.7 (2002-07-30) [i586-linux]

: 2002-05-02 Regexp.quot...
...* Dir.glob がブロックを伴うとき nil を返すようになった(以前は false)

* IO#close がクローズ済みな IO に対して IOError を起こすようになった。

* IO#each_byte が self を返すようになった(以前は nil)

: rb_define_module_under()

C 関数 r...