るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io each_line
  4. io readlines
  5. io each

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

IO#wait_writable(timeout) -> self | nil (56506.0)

self が書き込み可能になるまでブロックし、書き込み可能になったら self を 返します。

...self が書き込み可能になるまでブロックし、書き込み可能になったら self を
返します。

time
out を指定した場合は、指定秒数経過するまでブロックし、タイムアウト
した場合は nil を返します。

@param timeout タイムアウトま...
...での秒数を指定します。

@see IO#wait_readable...

IO.select(reads, writes = [], excepts = [], timeout = nil) -> [[IO]] | nil (50549.0)

select(2) を実行します。

...lect(2) を実行します。

与えられた入力/出力/例外待ちの IO オブジェクトの中から準備ができたものを
それぞれ配列にして、配列の配列として返します。
タイムアウトした時には nil を返します。

@param reads 入力待ちする IO...
...列を渡します。

@param writes 出力待ちする IO オブジェクトの配列を渡します。

@param excepts 例外待ちする IO オブジェクトの配列を渡します。

@param timeout タイムアウトまでの時間を表す数値または nil を指定します。数値で指...
...nil を指定した時には IO がどれかひとつレディ状態になるまで待ち続けます。

@raise IOError 与えられた IO オブジェクトが閉じられていた時に発生します。

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

rp, wp = IO.pipe...

IO#wait_readable(timeout = nil) -> bool | self | nil (50406.0)

self が読み込み可能になるまでブロックし、読み込み可能になったら 真値を返します。タイムアウト、もしくはEOFで それ以上読みこめない場合は偽の値を返します。

...self が読み込み可能になるまでブロックし、読み込み可能になったら
真値を返します。タイムアウト、もしくはEOFで
それ以上読みこめない場合は偽の値を返します。

より詳しくは、一度ブロックしてから読み込み可能に...
...なった場合には
selfを返します。
内部のバッファにデータがある場合には
ブロックせずに true を返します。
内部のバッファとはRubyの処理系が保持管理している
バッファのことです。

つまり、読み込み可能である場合には...
...合と
selfを返す場合があることに注意してください。

time
out を指定した場合は、指定秒数経過するまでブロックし、タ
イムアウトした場合は nil を返します。

self が EOF に達していれば false を返します。

@param timeout タイム...

IO#wait(timeout = nil) -> bool | self | nil (47406.0)

self が読み込み可能になるまでブロックし、読み込み可能になったら 真値を返します。タイムアウト、もしくはEOFで それ以上読みこめない場合は偽の値を返します。

...self が読み込み可能になるまでブロックし、読み込み可能になったら
真値を返します。タイムアウト、もしくはEOFで
それ以上読みこめない場合は偽の値を返します。

より詳しくは、一度ブロックしてから読み込み可能に...
...なった場合には
selfを返します。
内部のバッファにデータがある場合には
ブロックせずに true を返します。
内部のバッファとはRubyの処理系が保持管理している
バッファのことです。

つまり、読み込み可能である場合には...
...合と
selfを返す場合があることに注意してください。

time
out を指定した場合は、指定秒数経過するまでブロックし、タ
イムアウトした場合は nil を返します。

self が EOF に達していれば false を返します。

@param timeout タイム...

IO#raw(min: 1, time: 0, intr: false) {|io| ... } -> object (44626.0)

raw モード、行編集を無効にして指定されたブロックを評価します。

...には self が渡されます。ブロックを評価した結果を返します。

@param min 入力操作 (read) 時に受信したい最小のバイト数を指定します。min 値以上のバイト数を受信するまで、操作がブロッキングされます。

@param time タイムア...
...数を指定します。time よりも min が優先されるため、入力バイト数が min 値以上になるまでは、time 値に関わらず操作がブロッキングされます。

@param intr trueを指定した場合は、割り込み (interrupt) 、中止 (quit) 、停止 (suspend)...
...いては、 termios のマニュアル:https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html を参照してください。

@raise LocalJumpError ブロックを指定しなかった場合に発生します。

@raise ArgumentError intr に true または false 以外の値を...

絞り込み条件を変える

IO#raw!(min: 1, time: 0, intr: false) -> self (44523.0)

raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#raw を使用してください。

...raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO
#raw を使用してください。

@return 自身を返します。

@see IO#raw...

IO#expect(pattern, timeout = 9999999) -> Array | nil (44406.0)

レシーバから指定したパターンを読み込むまで待ちます。

...定したパターンを読み込むまで待ちます。

このメソッドがブロックなしで呼ばれた場合、まずレシーバである
IO
オブジェクトから pattern にマッチするパターンが読みこまれる
まで待ちます。

このメソッドをブロック付き...
...文字列を指定した場合は、文字列そのものにマッチする正規表現に変換されます。

@param timeout タイムアウトする秒数。省略すると 9999999 秒後にタイムアウトします。

@return パターンが得られたら、そ...
...返します。
配列の最初の要素は、pattern にマッチするまでに読みこんだ文字列です。
2番目以降の要素は、pattern の正規表現中のアンカーにマッチした部分です。
タイムアウトした場合は nil を返します。...

IO#expect(pattern, timeout = 9999999) {|array| ... } -> nil (44406.0)

レシーバから指定したパターンを読み込むまで待ちます。

...定したパターンを読み込むまで待ちます。

このメソッドがブロックなしで呼ばれた場合、まずレシーバである
IO
オブジェクトから pattern にマッチするパターンが読みこまれる
まで待ちます。

このメソッドをブロック付き...
...文字列を指定した場合は、文字列そのものにマッチする正規表現に変換されます。

@param timeout タイムアウトする秒数。省略すると 9999999 秒後にタイムアウトします。

@return パターンが得られたら、そ...
...返します。
配列の最初の要素は、pattern にマッチするまでに読みこんだ文字列です。
2番目以降の要素は、pattern の正規表現中のアンカーにマッチした部分です。
タイムアウトした場合は nil を返します。...

OpenSSL::SSL::Session#time -> Time (33508.0)

セッションが確立された時刻を返します。

...セッションが確立された時刻を返します。

@see OpenSSL::SSL::Session#time=,
OpenSSL::SSL::Session#timeout...

Time#iso8601(fractional_seconds = 0) -> String (23508.0)

XML Schema で定義されている dateTime として 表現される形式の文字列を返します。

...XML Schema で定義されている dateTime として
表現される形式の文字列を返します。

XML Schema で定義されている dateTime として
表現される形式の文字列をパースするためのクラスメソッド
Time
.iso8601, Time.xmlschema もあります。

@para...
...m fractional_seconds 小数点以下の秒の桁数を整数で指定します。
省略した場合は0 となります。

@return 以下の形式の文字列を返します。
//emlist{
CCYY-MM-DDThh:mm:ssTZD
CCYY-MM-DDThh:mm:ss.sssTZD
//}
ただし TZD は Z...
...または [+-]hh:mm です。

使用例
require 'time'

i
so8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.xmlschema #=> "2008-08-31T03:34:56Z"
p t.xmlschema(9) #=> "2008-08-31T03:34:56.000000000Z"

@see Time.iso8601, Time.xmlschema...

絞り込み条件を変える

<< 1 2 3 ... > >>