るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.035秒)
トップページ > クエリ:string[x] > クエリ:bytesize[x] > クエリ:write_nonblock[x]

別のキーワード

  1. string bytesize
  2. _builtin bytesize
  3. bytesize _builtin
  4. bytesize string

ライブラリ

クラス

検索結果

IO#write_nonblock(string, exception: true) -> Integer | :wait_writable (18242.0)

IO をノンブロッキングモードに設定し、string を write(2) システムコールで書き出します。

...string を write(2) システムコールで書き出します。

write(2) が成功した場合、書き込んだ長さを返します。
EAGAIN, EINTR などは例外 Errno::EXXX として呼出元に報告されます。

書き込んだバイト数(つまり返り値)は String#bytesize...
...ジェクトに IO::WaitWritable が Object#extend
されます。よって IO::WaitWritable を write_nonblock のリトライが必要
かの判定に用いることができます。

@param string 自身に書き込みたい文字列を指定します。

@param exception false を指定する...