別のキーワード
種類
- インスタンスメソッド (333)
- 特異メソッド (98)
- 文書 (11)
- クラス (8)
ライブラリ
- ビルトイン (11)
-
net
/ pop (275) -
net
/ smtp (133) -
net
/ telnet (12) - timeout (8)
クラス
-
Net
:: POP3 (132) -
Net
:: POPMail (143) -
Net
:: SMTP (133) -
Net
:: Telnet (12) - Thread (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - TimeoutError (8)
- all (33)
- cmd (4)
- delete (11)
- delete! (11)
-
delete
_ all (22) - each (11)
-
each
_ mail (11) - foreach (11)
-
handle
_ interrupt (11) - header (11)
- mail (33)
- mails (11)
-
n
_ bytes (11) -
n
_ mails (11) - new (4)
-
open
_ timeout (11) - pop (33)
-
read
_ timeout (11) - ready (11)
-
send
_ mail (11) - sendmail (11)
- start (100)
- top (11)
- waitfor (4)
検索結果
先頭5件
-
TimeoutError (6000.0)
-
Alias of Timeout::Error
Alias of Timeout::Error -
Thread
. handle _ interrupt(hash) { . . . } -> object (60.0) -
スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを 実行します。
...ができます。
==== TimeoutError 対策
例:TimeoutError 発生のタイミングを制御する例
require 'timeout'
Thread.handle_interrupt(TimeoutError => :never) {
timeout(10){
# TimeoutError => :never の指定により、ここでは TimeoutError が発生しない。.......handle_interrupt(TimeoutError => :on_blocking) {
# :on_blocking な処理は TimeoutError が発生し得る。
}
# TimeoutError => :never の指定により、ここでは TimeoutError が発生しない。
}
}
この例を ensure 節での TimeoutError 発生に応用... -
Net
:: Telnet . new(opts) -> Net :: Telnet (12.0) -
Telnet オブジェクトを生成します。
...す。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
fa......を指定します。全てのオプションをデフォルト値で指定したい場合には、{}(空のハッシュ)を指定してください。
@raise TimeoutError 接続時にタイムアウトすると発生します。タイムアウトの時間はオプションで指定します。... -
Net
:: Telnet . new(opts) {|message| . . . } -> Net :: Telnet (12.0) -
Telnet オブジェクトを生成します。
...す。
"Timeout" 接続時やホストからのデータの読み込みを待つときに、
ここで指定した秒数でタイムアウト(TimeoutErrorが発生)します
(Net::Telnet#login、Net::Telnet#waitfor、Net::Telnet#cmdで
有効になります)。デフォルトは10(秒)です。
fa......を指定します。全てのオプションをデフォルト値で指定したい場合には、{}(空のハッシュ)を指定してください。
@raise TimeoutError 接続時にタイムアウトすると発生します。タイムアウトの時間はオプションで指定します。... -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (6.0) -
1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))
...定義されました。((<RCR#121>))
関数 ((<timeout/timeout>)) は、モジュール関数 Timeout.timeout の別名に、
例外 ((<TimeoutError>)) は Timout::Error の別名になりました。
: ((<erb>)) [lib] [new]
追加
: ((<"io/wait">)) [lib] [new]
追加
:... -
Net
:: POP3 # each {|popmail| . . . . } -> [Net :: POPMail] (6.0) -
サーバ上の各メールを引数としてブロックを呼びだします。
...を呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
pop3.mails.each と同じです。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@r... -
Net
:: POP3 # each _ mail {|popmail| . . . . } -> [Net :: POPMail] (6.0) -
サーバ上の各メールを引数としてブロックを呼びだします。
...を呼びだします。
メールは Net::POPMail のインスタンスとして渡されます。
pop3.mails.each と同じです。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@r... -
Net
:: POP3 # mails -> [Net :: POPMail] (6.0) -
サーバ上の全てのメールを、Net::POPMailオブジェクトの配列として返します。
...この配列はメールを最初に取得しようとしたときに生成され、セッションの間
キャッシュされます。
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@r... -
Net
:: POP3 # n _ bytes -> Integer (6.0) -
サーバにあるメールの総バイト数を返します。
...サーバにあるメールの総バイト数を返します。
@see Net::POP3#n_mails
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答... -
Net
:: POP3 # n _ mails -> Integer (6.0) -
サーバにあるメールの数を返します。
...サーバにあるメールの数を返します。
@see Net::POP3#n_bytes
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPError サーバがエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロト... -
Net
:: POP3 # start(account , password) -> self (6.0) -
サーバへ接続し、POP3のセッションを開始します。
...文字列
@param password パスワード文字列
@raise IOError セッションが既に開始されている場合に発生します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用...