るりまサーチ

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

別のキーワード

  1. rexml/document write
  2. _builtin write
  3. io write
  4. stringio write_nonblock
  5. tuple write

ライブラリ

クラス

モジュール

検索結果

<< 1 2 > >>

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

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

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

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

書き込んだバ...
...DBLOCK である場合は、
その例外オブジェクトに IO::WaitWritable が Object#extend
されます。よって IO::WaitWritable を write_nonblock のリトライが必要
かの判定に用いることができます。

@param string 自身に書き込みたい文字列を指定しま...
...込み時に Errno::EAGAIN、Errno::EWOULDBLOCK が発生
する代わりに :wait_writable を返します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

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

OpenSSL::Buffering#write_nonblock(s) -> Integer (24214.0)

文字列 s をノンブロッキングモードで書き込みます。

...ずバッファの内容をすべて出力してします。この時点で
ブロックする可能性があります。

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

このメソッドはソケットが読み込み不可能(IO::WaitReada...

StringIO#write_nonblock(obj) -> Integer (21218.0)

自身に obj を書き込みます。StringIO#write と同じです。

...自身に obj を書き込みます。StringIO#write と同じです。

@param obj 書き込みたいオブジェクトを指定します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。...

StringIO#syswrite(obj) -> Integer (6118.0)

自身に obj を書き込みます。StringIO#write と同じです。

...自身に obj を書き込みます。StringIO#write と同じです。

@param obj 書き込みたいオブジェクトを指定します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。...

NEWS for Ruby 2.5.0 (30.0)

NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...使えない場合は他の実装へフォールバックするようにしました 13867
* IO#pread を追加 4532
* IO#pwrite を追加 4532
* IO#write 複数の引数を受け取れるようになりました 9323

* IOError
* IO#close 以前は"stream closed"というメッセ...
...oc#===と同じようにMethod#callを呼び出します 14142

* Module
* Module#attr, Module#attr_accessor, Module#attr_reader, Module#attr_writer はパブリックメソッドになりました 14132
* Module#define_method, Module#alias_method, Module#undef_method, Module#remove_method...
...やめました 14216

* zlib
* Zlib::GzipWriter#write は複数の引数を受け取れるようになりました

=== 互換性 (機能追加とバグ修正以外)

* BasicSocket
* BasicSocket#read_nonblock と BasicSocket#write_nonblock
副作用として O_NONBLOCK フラ...

絞り込み条件を変える

NEWS for Ruby 2.1.0 (18.0)

NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ad_nonblock シンボルを返すためにキーワード引数 `exception: false` を受け付けるようになりました
* 拡張: IO#write_nonblock シンボルを返すためにキーワード引数 `exception: false` を受け付けるようになりました

* Kernel
* 追加: Ke...
...ィールドに同じ名前を使うことをサポートしました (Set-Cookieのように)

* Pathname
* 追加: Pathname#write
* 追加: Pathname#binwrite

* rake
* 10.1.0 に更新しました。古い名前空間を削除しました。また、古い rake の機能も削除...

OpenSSL::Buffering#sync=(sync) (18.0)

出力の同期モードを設定します。

...を設定します。

true に設定すると同期モードになり、
OpenSSL::Buffering#write_nonblock
OpenSSL::SSL::SSLSocket#syswrite を除くすべての書き込み
(OpenSSL::Buffering#write, OpenSSL::Buffering#print など)
はバッファリングされずに出力されます。

fa...

IO::WaitWritable (12.0)

例外が書き込み待ちで発生したことを意味します。

...例外が書き込み待ちで発生したことを意味します。

例外オブジェクトに extend されます。詳しくは
IO#write_nonblock を参照してください。...

NEWS for Ruby 2.2.0 (12.0)

NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...クリメンタルマーキングを導入しました。 10137

* IO
* 改善: Windows上でパイプのための IO#read_nonblock, IO#write_nonblock をサポートしました。

* Kernel
* 追加: Kernel.#itself(Object#itself)
* 改善: Kernel.#throw は、対応する catch ブ...

OpenSSL::Buffering (12.0)

OpenSSL::SSL::SSLSocket にバッファリング付きIO機能を提供する モジュールです。

...する
モジュールです。


IO クラスと同様のメソッドを提供しています。

内部的には sysread, syswrite, sysread_nonblock, syswrite_nonblock,
sysclose といった OpenSSL::SSL::SSLSocket が提供するメソッドを
利用し、 OpenSSL::SSL::SSLSocket がラップ...
...モードはなく
nil を渡すとエラーとなります
* read_nonblock が書き込み不可能で例外を発生させたり、
write_nonblock
が読み込み不可能で例外を発生させたりします。
これは暗号化通信でのデータの送信には双方向のメ...

絞り込み条件を変える

<< 1 2 > >>