144件ヒット
[101-144件を表示]
(0.025秒)
ライブラリ
- ビルトイン (96)
-
irb
/ cmd / subirb (12) -
irb
/ extend-command (12) -
mutex
_ m (12) - socket (12)
クラス
- IO (24)
-
IRB
:: ExtendCommand :: Kill (12) - Module (24)
- Object (48)
- Socket (12)
モジュール
-
IRB
:: ExtendCommandBundle (12) -
Mutex
_ m (12)
キーワード
-
connect
_ nonblock (12) - execute (12)
-
extend
_ object (12) - extended (12)
-
irb
_ exit (12) -
is
_ a? (12) -
kind
_ of? (12) -
mu
_ extended (12) -
read
_ nonblock (12) -
singleton
_ methods (12) -
write
_ nonblock (12)
検索結果
先頭4件
-
IRB
:: ExtendCommandBundle # irb _ exit(ret = 0) -> object (3102.0) -
irb を終了します。ret で指定したオブジェクトを返します。
irb を終了します。ret で指定したオブジェクトを返します。
@param ret 戻り値を指定します。
ユーザが直接使用するものではありません。 -
IO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (13.0) -
IO をノンブロッキングモードに設定し、 その後で read(2) システムコールにより 長さ maxlen を上限として読み込み、文字列として返します。 EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
...す。
発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitReadable が Object#extend
されます。
なお、バッファが空でない場合は、read_nonblock はバッファから読み込みます。この場合、read(2)... -
IO
# write _ nonblock(string , exception: true) -> Integer | :wait _ writable (13.0) -
IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。
...す。
発生した例外 がErrno::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitWritable が Object#extend
されます。よって IO::WaitWritable を write_nonblock のリトライが必要
かの判定に用いることができます。
@param... -
Socket
# connect _ nonblock(server _ sockaddr) -> 0 (13.0) -
ソケットをノンブロッキングモードに設定した後、 connect(2) を呼び出します。
...nnect と同じです。
connect が EINPROGRESS エラーを報告した場合、その例外(Errno::EINPROGRESS)
には IO::WaitWritable が Object#extend されます。
これを connect_nonblock をリトライするために使うことができます。
# Pull down Google's web page
req...