24件ヒット
[1-24件を表示]
(0.077秒)
検索結果
先頭2件
-
IO
# write _ nonblock(string , exception: true) -> Integer | :wait _ writable (18114.0) -
IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。
...no::EAGAIN、 Errno::EWOULDBLOCK である場合は、
その例外オブジェクトに IO::WaitWritable が Object#extend
されます。よって IO::WaitWritable を write_nonblock のリトライが必要
かの判定に用いることができます。
@param string 自身に書き込みた... -
OpenSSL
:: Buffering # write _ nonblock(s) -> Integer (18114.0) -
文字列 s をノンブロッキングモードで書き込みます。
...ずバッファの内容をすべて出力してします。この時点で
ブロックする可能性があります。
基本的には IO#write_nonblock と同様です。しかし以下のような
違いもあります。
このメソッドはソケットが読み込み不可能(IO::WaitReada......る場合に発生します。
読み込み可能状態を待つ必要がある場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。...