るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.038秒)
トップページ > バージョン:2.2.0[x] > クエリ:IO[x] > クエリ:WaitWritable[x] > クエリ:read_nonblock[x]

別のキーワード

  1. _builtin waitwritable
  2. _builtin io::waitwritable
  3. waitwritable _builtin
  4. waitwritable
  5. write_nonblock io::waitwritable

ライブラリ

モジュール

検索結果

OpenSSL::Buffering#read_nonblock(maxlen, buf) -> String (54430.0)

通信路から maxlen バイトを上限としてデータを読み込み、 文字列として返します。

通信路から maxlen バイトを上限としてデータを読み込み、
文字列として返します。

即座に得られるデータが 1byte でも存在すればブロックしません。
内部バッファが空でない場合はバッファのデータを返します。
即座に得られるデータが存在しないときには例外が発生します。
例外が発生した場合、内部のソケットが利用可能になってから
再びこのメソッドを呼んでください。

基本的には IO#read_nonblock と同様です。しかし以下のような
違いもあります。

このメソッドはソケットが書き込み不可能(IO::WaitWritable)という理由で
例外を発生させる可能性があります。暗号...