るりまサーチ

最速Rubyリファレンスマニュアル検索!
199件ヒット [1-100件を表示] (0.229秒)

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. fileutils chmod_r

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

StringIO#close -> nil (27140.0)

自身を close します。以後、自身に対する読み書きが禁止されます。 close された StringIO に読み書き等が行われると IOError が発生します。

...自身を close します。以後、自身に対する読み書きが禁止されます。
close
された StringIO に読み書き等が行われると IOError が発生します。

@raise IOError 自身がすでに close されていた時に発生します。...

StringIO#close_write -> nil (24302.0)

自身に対する書き込みを禁止します。

...自身に対する書き込みを禁止します。

@raise IOError 自身がすでに書き込み不可だった場合に発生します。...

StringIO#closed_write? -> bool (24301.0)

自身に対する書き込みが禁止されているなら true を返します。そうでない場合は、false を返します。

...自身に対する書き込みが禁止されているなら true を返します。そうでない場合は、false を返します。...

StringIO#close_read -> nil (18202.0)

自身に対する読み取りを禁止します。

...自身に対する読み取りを禁止します。

@raise IOError 自身がすでに読み取り不可だった場合に発生します。...

StringIO#closed_read? -> bool (18201.0)

自身に対する読み取りが禁止されているなら true を返します。そうでない場合は、false を返します。

...自身に対する読み取りが禁止されているなら true を返します。そうでない場合は、false を返します。...

絞り込み条件を変える

StringIO#closed? -> bool (15129.0)

自身が既に close されていた場合に true を返します。そうでない場合は、false を返します。

...身が既に close されていた場合に true を返します。そうでない場合は、false を返します。

//emlist[例][ruby]{
r
equire "stringio"
sio = StringIO.open("hoge")
p sio.closed? # => false
sio.close_read
p sio.closed? # => false
sio.close_write
p sio.closed? # => true
//}...

IO#readpartial(maxlen, outbuf = "") -> String (12368.0)

IO から長さ maxlen を上限として読み込み、文字列として返します。 即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。 即座に得られるデータが 1byte でも存在すればブロックしません。

...が 1byte でも存在すればブロックしません。

バイナリ読み込みメソッドとして動作します。

既に EOF に達していれば EOFError が発生します。
ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。

r
eadpartial...
...ことによって、
パイプ、ソケット、端末などのストリームに対して適切に動作するよう設計されています。
r
eadpartial がブロックするのは次の全ての条件が満たされたときだけです。
* IO オブジェクト内のバッファが空
*...
...なっていない
これらの条件が満たされる場合、何らかのデータが到着するか EOF になるまで readpartial はブロックします。

r
eadpartial の結果は以下のようになります。
(1) バッファが空でなければ、そのバッファのデータを...

BasicSocket#recv(maxlen, flags = 0) -> String (9308.0)

ソケットからデータを受け取り、文字列として返します。 maxlen は受け取る最大の長さを指定します。 flags については recv(2) を参照してください。flags の デフォルト値は 0 です。flags の指定に必要な定数は Socket クラスで定義されています。(例: Socket::MSG_PEEK)

...を指定します。
flags については recv(2) を参照してください。flags の
デフォルト値は 0 です。flags の指定に必要な定数は
Socket クラスで定義されています。(例: Socket::MSG_PEEK)

内部で呼び出す recv(2) が 0 を返した場合、このメ...
...えば TCP では EOF を意味しますし、
UDP では空のパケットを読み込んだことを意味します。

@param maxlen 受け取る文字列の最大の長さを指定します。

@param flags recv(2) を参照してください。

@raise IOError

@raise Errno::EXXX recvfrom(2)...
...がエラーになった場合などに発生します。

例:

r
equire 'socket'

s1, s2 = UNIXSocket.pair
s1.write "a"
s1.close
p s2.recv(10, Socket::MSG_PEEK) #=> "a"
p s2.recv(10) #=> "a"
p s2.recv(10) #=> ""...

Zlib::GzipReader#gets(rs = $/) -> String | nil (9308.0)

IO クラスの同名メソッドIO#getsと同じです。

...IO クラスの同名メソッドIO#getsと同じです。

但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。

gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッターに...
...クサムが
記録されています。GzipReader オブジェクトは、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。

* EOF (圧...
...GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。

@param rs...
<< 1 2 > >>