るりまサーチ (Ruby 2.6.0)

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

別のキーワード

  1. cgi out
  2. cgi/core out
  3. zlib total_out
  4. zlib avail_out
  5. zlib avail_out=

クラス

キーワード

検索結果

<< 1 2 3 > >>

Shell#out(dev = STDOUT, &block) -> () (54640.0)

Shell#transact を呼び出しその結果を dev に出力します。

Shell#transact を呼び出しその結果を dev に出力します。

@param dev 出力先をIO オブジェクトなどで指定します。

@param block transact 内部で実行するシェルを指定します。


使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}

Shell::CommandProcessor#out(dev = STDOUT, &block) -> () (54640.0)

Shell#transact を呼び出しその結果を dev に出力します。

Shell#transact を呼び出しその結果を dev に出力します。

@param dev 出力先をIO オブジェクトなどで指定します。

@param block transact 内部で実行するシェルを指定します。


使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}

Shell::Filter#out(dev = STDOUT, &block) -> () (54640.0)

Shell#transact を呼び出しその結果を dev に出力します。

Shell#transact を呼び出しその結果を dev に出力します。

@param dev 出力先をIO オブジェクトなどで指定します。

@param block transact 内部で実行するシェルを指定します。


使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}

CGI#out(options = "text/html") { .... } (54358.0)

HTTP ヘッダと、ブロックで与えられた文字列を標準出力に出力します。

HTTP ヘッダと、ブロックで与えられた文字列を標準出力に出力します。

HEADリクエスト (REQUEST_METHOD == "HEAD") の場合は HTTP ヘッダのみを出力します。

charset が "iso-2022-jp"・"euc-jp"・"shift_jis" のいずれかで
ある場合は文字列エンコーディングを自動変換し、language を "ja"にします。

@param options Hash か文字列で HTTP ヘッダを生成するための情報を指定します。

例:
cgi = CGI.new
cgi.out{ "string" ...

Timeout.#timeout(sec, exception_class = nil) {|i| ... } -> object (27301.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

ブロックを sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param message エラー...

絞り込み条件を変える

Timeout.#timeout(sec, exception_class, message) {|i| ... } -> object (27301.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

ブロックを sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param message エラー...

ERB#set_eoutvar(compiler, eoutvar = &#39;_erbout&#39;) -> Array (18901.0)

ERBの中でeRubyスクリプトの出力をためていく変数を設定します。

ERBの中でeRubyスクリプトの出力をためていく変数を設定します。

ERBでeRubyスクリプトの出力をためていく変数を設定するために使用します。
この設定は ERB#new でも行えるため、通常はそちらを使用した方がより容易です。
本メソッドを使用するためには、引数にて指定する eRuby コンパイラを事前に生成しておく必要があります。

@param compiler eRubyコンパイラ

@param eoutvar eRubyスクリプトの中で出力をためていく変数

Rake::Application#tty_output=(tty_output_state) (18601.0)

TTY に対する出力状態を上書きします。

TTY に対する出力状態を上書きします。

大抵の場合、テストのために使用します。

@param tty_output_state 変更後の状態を指定します

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
Rake.application.tty_output? # => false
Rake.application.tty_output = "debug output" # => "debug output"
...

Readline.output=(output) (18601.0)

readline メソッドで使用する出力用の File オブジェクト output を指定します。 戻り値は指定した File オブジェクト output です。

readline メソッドで使用する出力用の File オブジェクト output を指定します。
戻り値は指定した File オブジェクト output です。

@param output File オブジェクトを指定します。

WIN32OLE_PARAM#output? -> bool (18355.0)

パラメータがクライアントからの結果を受け取るためのものかを判定します。

パラメータがクライアントからの結果を受け取るためのものかを判定します。

OLEオートメーションのパラメータは、in(クライアントからサーバへ与える。
WIN32OLE_PARAM#input?が真)、out(サーバがクライアントへ与える。
WIN32OLE_PARAM#output?が真)および、inout(クライアントからサーバ
へ与え、サーバがクライアントへ与える)の3種類の方向属性のいずれかを持ち
ます。

output?メソッドはout属性またはinout属性なら真を返します。

@return メソッドの方向属性がoutまたはinoutならば真を返します。

tobj = W...

絞り込み条件を変える

Kernel$$DEFAULT_OUTPUT -> IO (18337.0)

$> の別名

$> の別名

require "English"

dout = $DEFAULT_OUTPUT.dup
$DEFAULT_OUTPUT.reopen("out.txt", "w")
print "foo"
$DEFAULT_OUTPUT.close
$DEFAULT_OUTPUT = dout
p "bar" # => bar
p File.read("out.txt") #=> foo

OpenSSL::X509::V_ERR_OUT_OF_MEM -> Integer (18304.0)

メモリが不足したことを意味します。

メモリが不足したことを意味します。

OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。

Zlib::ZStream#avail_out -> Integer (18304.0)

出力バッファの空き用量をバイト数で返します。 空きは必要な時に動的に確保されるため、通常は 0 です。

出力バッファの空き用量をバイト数で返します。
空きは必要な時に動的に確保されるため、通常は 0 です。

Zlib::ZStream#avail_out=(size) (18304.0)

出力側のバッファに size バイトの空きを確保します。 すでに size バイト以上の空きがある場合、バッファは 縮められます。空きは必要な時に動的に確保されるため、通常 このメソッドを使う必要はありません。

出力側のバッファに size バイトの空きを確保します。
すでに size バイト以上の空きがある場合、バッファは
縮められます。空きは必要な時に動的に確保されるため、通常
このメソッドを使う必要はありません。

@param size 出力バッファのサイズを整数で指定します。

@return size を返します。

Zlib::ZStream#flush_next_out -> String (18304.0)

出力バッファに残っているデータを強制的に取り出します。

出力バッファに残っているデータを強制的に取り出します。

絞り込み条件を変える

Zlib::ZStream#total_out -> Integer (18304.0)

ストリームの出力したデータの総バイト数を返します。

ストリームの出力したデータの総バイト数を返します。

Encoding::Converter#insert_output(string) -> nil (18301.0)

変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。

変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。

変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。

このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。

@param string 挿入する文字列

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec....

Gem::SourceIndex#outdated -> Array (18301.0)

更新されていない Gem::Specification のリストを返します。

更新されていない Gem::Specification のリストを返します。

Gem::StreamUI#outs -> IO (18301.0)

この UI にセットされてきる出力ストリームを返します。

この UI にセットされてきる出力ストリームを返します。

Kconv.#toutf16(str) -> String (18301.0)

文字列 str のエンコーディングを UTF-16BE に変換して返します。

文字列 str のエンコーディングを UTF-16BE に変換して返します。

このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w16xm0', str)
を使ってください。

Kconv.kconv(str, Kconv::UTF16)と同じです。

@param str 変換元の文字列
@see String#toutf16

絞り込み条件を変える

Kconv.#toutf32(str) -> String (18301.0)

文字列 str のエンコーディングを UTF-32 に変換して返します。

文字列 str のエンコーディングを UTF-32 に変換して返します。

このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-w32xm0', str)
を使ってください。

Kconv.kconv(str, Kconv::UTF32)と同じです。

@param str 変換元の文字列
@see String#toutf32

Kconv.#toutf8(str) -> String (18301.0)

文字列 str のエンコーディングを UTF-8 に変換して返します。

文字列 str のエンコーディングを UTF-8 に変換して返します。

このメソッドは MIME エンコードされた文字列を展開し、
いわゆる半角カナを全角に変換します。
これらを変換したくない場合は、 NKF.#nkf('-wxm0', str)
を使ってください。

Kconv.kconv(str, Kconv::UTF8)と同じです。

@param str 変換元の文字列
@see String#toutf8

Kernel#timeout(sec) {|i| .... } -> object (18301.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

ブロックを sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.

=== 注意

timeout に...

Kernel#timeout(sec, exception_class = nil) {|i| .... } -> object (18301.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

ブロックを sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がはいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.

=== 注意

timeout に...

Net::FTP#open_timeout -> Numeric|nil (18301.0)

接続時のタイムアウトの秒数を返します。

接続時のタイムアウトの秒数を返します。

制御用コネクションとデータ転送用コネクションの
両方を開くときの共通のタイムアウト時間です。

この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウトしない)です。

@see Net::HTTP#read_timeout, Net::HTTP#open_timeout=

絞り込み条件を変える

Net::FTP#open_timeout=(seconds) (18301.0)

接続時のタイムアウトの秒数を設定します。

接続時のタイムアウトの秒数を設定します。

制御用コネクションとデータ転送用コネクションの
両方を開くときの共通のタイムアウト時間です。

この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウトしない)です。

制御用コネクションを開く以下のメソッドで利用されます。

* Net::FTP.open
* Net::FTP.new
* Net::FTP#connect

また、以下のデータ転送用コネクションを開くメソッドでも利用されます。

*...

Net::FTP#read_timeout -> Numeric|nil (18301.0)

読み込み一回でブロックしてよい最大秒数 を返します。

読み込み一回でブロックしてよい最大秒数
を返します。

この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。整数以外での浮動小数点数や分数を指定することができます。
デフォルトは 60 (秒)です。

@see Net::HTTP#open_timeout, Net::HTTP#read_timeout=

Net::FTP#read_timeout=(seconds) (18301.0)

読み込み一回でブロックしてよい最大秒数を 設定します。

読み込み一回でブロックしてよい最大秒数を
設定します。

この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。整数以外での浮動小数点数や分数を指定することができます。
デフォルトは 60 (秒)です。

このタイムアウト秒数は、サーバとやりとりする
ほとんどの Net::FTP のメソッドで有効です。

@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout

Net::HTTP#continue_timeout -> Integer | nil (18301.0)

「100 Continue」レスポンスを待つ秒数を返します。

「100 Continue」レスポンスを待つ秒数を返します。

この秒数待ってもレスポンスが来ない場合は
リクエストボディを送信します。

デフォルトは nil (待たない)です。

@see Net::HTTP#continue_timeout=

Net::HTTP#continue_timeout=(seconds) (18301.0)

「100 Continue」レスポンスを待つ秒数を指定します。

「100 Continue」レスポンスを待つ秒数を指定します。

この秒数待ってもレスポンスが来ない場合は
リクエストボディを送信します。

デフォルトは nil (待たない)です。

@param seconds 秒数
@see Net::HTTP#continue_timeout

絞り込み条件を変える

Net::HTTP#keep_alive_timeout -> Integer (18301.0)

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 返します。

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を
返します。

デフォルトは2(秒)です。

@see Net::HTTP#keep_alive_timeout=

Net::HTTP#keep_alive_timeout=(seconds) (18301.0)

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を 設定します。

以前のリクエストで使ったコネクションの再利用(keep-alive)を許可する秒数を
設定します。

この秒数以内に同じホストに次のリクエストを送った場合、
ソケットを再利用します。

デフォルトは2(秒)です。これは一般的にサーバ側の keep-alive の秒数
が2秒である場合が多いからです。

@see Net::HTTP#keep_alive_timeout

Net::HTTP#open_timeout -> Integer|nil (18301.0)

接続時に待つ最大秒数を返します。

接続時に待つ最大秒数を返します。

この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。

デフォルトは 60 (秒)です。

@see Net::HTTP#read_timeout, Net::HTTP#open_timeout=

Net::HTTP#open_timeout=(seconds) (18301.0)

接続時に待つ最大秒数を設定します。

接続時に待つ最大秒数を設定します。

この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
nilを設定するとタイムアウトしなくなります。

以下のコネクションを開くメソッドで有効です。

* Net::HTTP.open
* Net::HTTP#start


@param second 待つ秒数を指定します。
@see Net::HTTP#read_timeout, Net::HTTP#open_timeout

Net::HTTP#read_timeout -> Integer|nil (18301.0)

読みこみ(read(2)) 一回でブロックしてよい最大秒数 を返します。

読みこみ(read(2)) 一回でブロックしてよい最大秒数
を返します。

この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。

nilはタイムアウトしないことを意味します。

デフォルトは 60 (秒)です。

@see Net::HTTP#open_timeout, Net::HTTP#read_timeout=

絞り込み条件を変える

Net::HTTP#read_timeout=(seconds) (18301.0)

読みこみ(read(2)) 一回でブロックしてよい最大秒数を 設定します。

読みこみ(read(2)) 一回でブロックしてよい最大秒数を
設定します。

この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。

nilを設定するとタイムアウトしなくなります。

このタイムアウト秒数はサーバとやりとりするメソッドで有効です。

デフォルトは 60 (秒)です。

@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout

Net::HTTP#set_debug_output(io) -> () (18301.0)

デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因 になるため、デバッグ以外では決して使わないでください。

デバッグ出力の出力先を指定します。
このメソッドは深刻なセキュリティホールの原因
になるため、デバッグ以外では決して使わないでください。

io に nil を指定するとデバッグ出力を止めます。

@param io 出力先を指定します。このオブジェクトは
メソッド << を持っている必要があります。

//emlist[例][ruby]{
http.set_debug_output($stderr)
//}

Net::HTTP#ssl_timeout -> Integer | nil (18301.0)

SSL/TLS のタイムアウト秒数を返します。

SSL/TLS のタイムアウト秒数を返します。

設定されていない場合は nil を返します。

@see Net::HTTP#ssl_timeout=,
OpenSSL::SSL::SSLContext#ssl_timeout

Net::HTTP#ssl_timeout=(sec) (18301.0)

SSL/TLS のタイムアウト秒数を設定します。

SSL/TLS のタイムアウト秒数を設定します。

HTTP セッション開始時(Net::HTTP#start など)に
OpenSSL::SSL::SSLContext#ssl_timeout= で
タイムアウトを設定します。

デフォルト値は OpenSSL::SSL::SSLContext#ssl_timeout= と
同じで、OpenSSL のデフォルト値(300秒)を用います。

@param sec タイムアウト秒数
@see Net::HTTP#ssl_timeout,
OpenSSL::SSL::SSLContext#ssl_timeout=

Net::HTTP#write_timeout -> Numeric|nil (18301.0)

書き込み(write(2)) 一回でブロックしてよい最大秒数 を返します。

書き込み(write(2)) 一回でブロックしてよい最大秒数
を返します。

この秒数たっても書き込めなければ例外 Net::WriteTimeout
を発生します。

Windows では Net::WriteTimeout は発生しません。

デフォルトは 60 (秒)です。

@see Net::HTTP#open_timeout, Net::HTTP#read_timeout, Net::HTTP#write_timeout=

絞り込み条件を変える

Net::HTTP#write_timeout=(seconds) (18301.0)

書き込み(write(2)) 一回でブロックしてよい最大秒数を 設定します。

書き込み(write(2)) 一回でブロックしてよい最大秒数を
設定します。

Float や Rational も設定できます。

この秒数たっても書き込めなければ例外 Net::WriteTimeout
を発生します。

Windows では Net::WriteTimeout は発生しません。

デフォルトは 60 (秒)です。

@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout, Net::HTTP#write_timeout

Net::IMAP#logout -> Net::IMAP::TaggedResponse (18301.0)

LOGOUT コマンドを送り、コネクションを切断することを サーバに伝えます。

LOGOUT コマンドを送り、コネクションを切断することを
サーバに伝えます。

Net::IMAP::Address#route -> String | nil (18301.0)

メールアドレスの SMTP at-domain-list を返します。

メールアドレスの SMTP at-domain-list を返します。

存在しない場合は nil を返します。

通常は nil を返します。

Net::POP3#open_timeout -> Integer (18301.0)

接続時に待つ最大秒数を返します。

接続時に待つ最大秒数を返します。

この秒数たってもコネクションが開かないときは例外 Net::OpenTimeout を発生します。

デフォルトは30秒です。

@see Net::POP3#open_timeout=

Net::POP3#open_timeout=(n) (18301.0)

接続時に待つ最大秒数を設定します。

接続時に待つ最大秒数を設定します。

@param n タイムアウトまでの秒数
@see Net::POP3#open_timeout

絞り込み条件を変える

Net::POP3#read_timeout -> Integer (18301.0)

読み込みでブロックしてよい最大秒数を返します。

読み込みでブロックしてよい最大秒数を返します。

この秒数たっても読みこめなければ例外 ReadTimeout を発生します。

デフォルトは60秒です。

@see Net::POP3#read_timeout=

Net::POP3#read_timeout=(n) (18301.0)

読み込みでブロックしてよい最大秒数を設定します。

読み込みでブロックしてよい最大秒数を設定します。

この秒数たっても読みこめなければ例外 ReadTimeout を発生します。

@param n タイムアウトまでの秒数
@see Net::POP3#read_timeout

Net::POP3#set_debug_output(f) -> () (18301.0)

デバッグ用の出力 f をセットします。

デバッグ用の出力 f をセットします。

このメソッドは深刻なセキュリティホールの原因となりえます。
デバッグ以外の用途では使わないでください。

f は << メソッドを持っているオブジェクトでなければなりません。

使用例:

require 'net/pop'

pop = Net::POP3.new('pop.example.com', 110)
pop.set_debug_output $stderr
pop.start('YourAccount', 'YourPassword') {
p pop.n_bytes
}

実行結果:

POP sessi...

Net::SMTP#debug_output=(f) (18301.0)

デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因となりえます。 デバッグ用にのみ利用してください。

デバッグ出力の出力先を指定します。
このメソッドは深刻なセキュリティホールの原因となりえます。
デバッグ用にのみ利用してください。

@param f デバッグ出力先を IO (もしくは << というメソッドを持つクラス)で指定します

Net::SMTP#open_timeout -> Integer (18301.0)

接続時に待つ最大秒数を返します。

接続時に待つ最大秒数を返します。

デフォルトは30(秒)です。
この秒数たってもコネクションが
開かなければ例外 TimeoutError を発生します。

@see Net::SMTP#open_timeout=

絞り込み条件を変える

Net::SMTP#open_timeout=(n) (18301.0)

接続時に待つ最大秒数を設定します。

接続時に待つ最大秒数を設定します。

@see Net::SMTP#open_timeout

Net::SMTP#read_timeout -> Integer (18301.0)

読みこみ (read(2) 一回) でブロックしてよい最大秒数を返します。

読みこみ (read(2) 一回) でブロックしてよい最大秒数を返します。

デフォルトは60(秒)です。
この秒数たっても読みこめなければ例外 TimeoutError を発生します。

@see Net::SMTP#read_timeout=

Net::SMTP#read_timeout=(n) (18301.0)

読み込みでブロックしてよい最大秒数を設定します。

読み込みでブロックしてよい最大秒数を設定します。

@see Net::SMTP#read_timeout

Net::SMTP#set_debug_output(f) -> () (18301.0)

デバッグ出力の出力先を指定します。 このメソッドは深刻なセキュリティホールの原因となりえます。 デバッグ用にのみ利用してください。

デバッグ出力の出力先を指定します。
このメソッドは深刻なセキュリティホールの原因となりえます。
デバッグ用にのみ利用してください。

@param f デバッグ出力先を IO (もしくは << というメソッドを持つクラス)で指定します

Object::STDOUT -> IO (18301.0)

標準出力。$stdout のデフォルト値。 $stdout も参照してください。

標準出力。$stdout のデフォルト値。 $stdout も参照してください。

STDOUT は、 ruby プロセスが起動された時点での標準出力を表します。
起動時点では $stdout も同じ値に初期化されています。

$stdout に他の出力オブジェクトを代入することで簡易なリダイレクトを実現できます。
そして、 $stdout に STDOUT を代入すればこのリダイレクトを復元できるわけです。

=== 注意
STDOUT は ruby 自体が起動された時点での標準出力です。
「システムにおける標準の出力ストリーム」とは異なります。

多くのシステムでは標準の出力ストリームは端...

絞り込み条件を変える

OpenSSL::SSL::SSLContext#ssl_timeout -> Integer | nil (18301.0)

このコンテキストから生成するセッションのタイムアウト秒数を返します。

このコンテキストから生成するセッションのタイムアウト秒数を返します。

デフォルト値は nil です。

@see OpenSSL::SSL::SSLContext#timeout=

OpenSSL::SSL::SSLContext#ssl_timeout=(seconds) (18301.0)

このコンテキストから生成するセッションのタイムアウト秒数を設定します。

このコンテキストから生成するセッションのタイムアウト秒数を設定します。

nil を指定すると OpenSSL のデフォルトのタイムアウト秒数(300秒)を用います。

@param seconds タイムアウト秒数(整数)
@see OpenSSL::SSL::Session#timeout

OpenSSL::SSL::SSLContext#timeout -> Integer | nil (18301.0)

このコンテキストから生成するセッションのタイムアウト秒数を返します。

このコンテキストから生成するセッションのタイムアウト秒数を返します。

デフォルト値は nil です。

@see OpenSSL::SSL::SSLContext#timeout=

OpenSSL::SSL::SSLContext#timeout=(seconds) (18301.0)

このコンテキストから生成するセッションのタイムアウト秒数を設定します。

このコンテキストから生成するセッションのタイムアウト秒数を設定します。

nil を指定すると OpenSSL のデフォルトのタイムアウト秒数(300秒)を用います。

@param seconds タイムアウト秒数(整数)
@see OpenSSL::SSL::Session#timeout

OpenSSL::SSL::Session#timeout -> Integer (18301.0)

セッションタイムアウトの時間(秒数)を整数で返します。

セッションタイムアウトの時間(秒数)を整数で返します。

デフォルト値は OpenSSL::SSL::SSLContext#timeout=
で設定されます。

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

絞り込み条件を変える

OpenSSL::SSL::Session#timeout=(t) (18301.0)

セッションタイムアウトの時間(秒数)を整数で設定します。

セッションタイムアウトの時間(秒数)を整数で設定します。

これによってタイムアウト時刻が変更されます。
@param t タイムアウト時間
@see OpenSSL::SSL::Session#time,
OpenSSL::SSL::Session#timeout

PrettyPrint#output -> object (18301.0)

自身の output を返します。

自身の output を返します。

RDoc::Options#force_output -> bool (18301.0)

コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。

コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。

どちらも指定しなかった場合は true を返します。

RDoc::Options#force_output=(val) (18301.0)

val に true を指定した場合、コマンドライン引数の --force_output オプショ ンと同様の指定を行います。

val に true を指定した場合、コマンドライン引数の --force_output オプショ
ンと同様の指定を行います。

@param val --force_output オプションと同じ指定を行う場合は true、そうで
ない場合は false を指定します。

RSS::BaseTrackBackModel#trackback_about (18301.0)

@todo

@todo

絞り込み条件を変える

RSS::BaseTrackBackModel#trackback_about= (18301.0)

@todo

@todo

RSS::BaseTrackBackModel#trackback_abouts (18301.0)

@todo

@todo

RSS::ImageFaviconModel::ImageFavicon#about (18301.0)

@todo

@todo

RSS::ImageFaviconModel::ImageFavicon#about= (18301.0)

@todo

@todo

RSS::ImageItemModel::ImageItem#about (18301.0)

@todo

@todo

絞り込み条件を変える

RSS::ImageItemModel::ImageItem#about= (18301.0)

@todo

@todo

RSS::Maker::ChannelBase#about (18301.0)

@todo

@todo

RSS::Maker::ChannelBase#about=() (18301.0)

@todo

@todo

RSS::RDF::Channel#about (18301.0)

@todo

@todo

RSS::RDF::Channel#about= (18301.0)

@todo

@todo

絞り込み条件を変える

RSS::RDF::Channel::ImageFavicon#about (18301.0)

@todo

@todo

RSS::RDF::Channel::ImageFavicon#about= (18301.0)

@todo

@todo

RSS::RDF::Image#about (18301.0)

@todo

@todo

RSS::RDF::Image#about= (18301.0)

@todo

@todo

RSS::RDF::Item#about (18301.0)

@todo

@todo

絞り込み条件を変える

RSS::RDF::Item#about= (18301.0)

@todo

@todo

RSS::RDF::Textinput#about (18301.0)

@todo

@todo

RSS::RDF::Textinput#about= (18301.0)

@todo

@todo

RSS::RootElementMixin#output_encoding (18301.0)

@todo

@todo

RSS::RootElementMixin#output_encoding= (18301.0)

@todo

@todo

絞り込み条件を変える

RSS::TaxonomyTopicModel::TaxonomyTopic#about (18301.0)

@todo

@todo

RSS::TaxonomyTopicModel::TaxonomyTopic#about= (18301.0)

@todo

@todo

Resolv::DNS#timeouts=(values) (18301.0)

DNSリゾルバのタイムアウト時間を設定します。

DNSリゾルバのタイムアウト時間を設定します。

//emlist[][ruby]{
dns.timeouts = 3
//}

@param values タイムアウト時間(秒)を数値か数値の配列で指定します。配列
を指定した場合は応答を受信するまでの再試行時のタイムアウト
時間も含めて順に設定します。nil を指定した場合はデフォル
ト値
([ 5, second = 5 * 2 / nameserver_count, 2 * second, 4 * second ])
...

Shell.debug_output_lock -> Mutex (18301.0)

@todo

@todo

@see Thread::Mutex#lock

Shell.debug_output_locked? -> bool (18301.0)

@todo

@todo

@see Thread::Mutex#locked?

絞り込み条件を変える

Shell.debug_output_synchronize (18301.0)

@todo

@todo

@see Thread::Mutex#synchronize

Shell.debug_output_try_lock -> bool (18301.0)

@todo

@todo

@see Thread::Mutex#try_lock

Shell.debug_output_unlock -> Mutex | nil (18301.0)

@todo

@todo

@see Thread::Mutex#unlock

Shell::ProcessController.block_output_synchronize { ... } -> () (18301.0)

@todo

@todo

Socket::AF_ROUTE -> Integer (18301.0)

@todo Internal Routing protocol。 Socket.open の第一引数 domain に使用します。

@todo
Internal Routing protocol。
Socket.open の第一引数 domain に使用します。

@todo

絞り込み条件を変える

Socket::Constants::AF_ROUTE -> Integer (18301.0)

@todo Internal Routing protocol。 Socket.open の第一引数 domain に使用します。

@todo
Internal Routing protocol。
Socket.open の第一引数 domain に使用します。

@todo

Socket::Constants::IFF_ROUTE (18301.0)

routing entry installed

routing entry installed

Socket::Constants::IPPROTO_ROUTING -> Integer (18301.0)

BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。

BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。

また、Socket.open の protocol 引数に渡す利用法もあります。

@see 2292

Socket::Constants::IP_ROUTER_ALERT -> Integer (18301.0)

Notify transit routers to more closely examine the contents of an IP packet。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。

Notify transit routers to more closely examine the contents of an IP packet。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。

@see Socket::Constants::IPPROTO_IP, ip(7linux)

Socket::Constants::MSG_DONTROUTE -> Integer (18301.0)

Send without using the routing tables。

Send without using the routing tables。

BasicSocket#send, BasicSocket#sendmsg の
flags 引数に用います。

@see sys/socket.h(header),
send(2linux)
send(2freebsd)

絞り込み条件を変える

<< 1 2 3 > >>