種類
ライブラリ
- ビルトイン (58)
-
drb
/ timeridconv (24) - etc (12)
- expect (24)
-
io
/ wait (48) - monitor (18)
-
net
/ ftp (48) -
net
/ http (172) -
net
/ imap (24) -
net
/ pop (48) -
net
/ protocol (31) -
net
/ smtp (48) -
net
/ telnet (14) - open-uri (24)
- openssl (108)
- resolv (12)
- socket (82)
- thread (2)
- timeout (69)
- un (12)
-
webrick
/ httpstatus (504) -
webrick
/ ssl (12)
クラス
-
DRb
:: TimerIdConv (12) - IO (84)
- Monitor (6)
-
MonitorMixin
:: ConditionVariable (12) - Mutex (2)
-
Net
:: FTP (48) -
Net
:: HTTP (134) -
Net
:: IMAP (24) -
Net
:: POP3 (48) -
Net
:: SMTP (48) -
Net
:: Telnet (12) -
OpenSSL
:: SSL :: SSLContext (60) -
OpenSSL
:: SSL :: Session (48) -
Resolv
:: DNS (12) - Socket (48)
- TCPSocket (10)
- Thread (12)
-
Thread
:: ConditionVariable (12) -
Thread
:: Mutex (10)
モジュール
- Etc (12)
- Kernel (40)
- OpenURI (24)
-
Socket
:: Constants (24) - Timeout (21)
-
WEBrick
:: Config (12) -
WEBrick
:: HTTPStatus (480)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - Error (12)
- GatewayTimeout (12)
- HTTPGatewayTimeOut (12)
- HTTPGatewayTimeout (7)
- HTTPRequestTimeOut (12)
- HTTPRequestTimeout (7)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - OpenTimeout (12)
-
RC
_ ACCEPTED (12) -
RC
_ BAD _ GATEWAY (12) -
RC
_ BAD _ REQUEST (12) -
RC
_ CONFLICT (12) -
RC
_ CONTINUE (12) -
RC
_ CREATED (12) -
RC
_ EXPECTATION _ FAILED (12) -
RC
_ FORBIDDEN (12) -
RC
_ FOUND (12) -
RC
_ GATEWAY _ TIMEOUT (12) -
RC
_ GONE (12) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (12) -
RC
_ INTERNAL _ SERVER _ ERROR (12) -
RC
_ LENGTH _ REQUIRED (12) -
RC
_ METHOD _ NOT _ ALLOWED (12) -
RC
_ MOVED _ PERMANENTLY (12) -
RC
_ MULTIPLE _ CHOICES (12) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (12) -
RC
_ NOT _ ACCEPTABLE (12) -
RC
_ NOT _ FOUND (12) -
RC
_ NOT _ IMPLEMENTED (12) -
RC
_ NOT _ MODIFIED (12) -
RC
_ NO _ CONTENT (12) -
RC
_ OK (12) -
RC
_ PARTIAL _ CONTENT (12) -
RC
_ PAYMENT _ REQUIRED (12) -
RC
_ PRECONDITION _ FAILED (12) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (12) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (12) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (12) -
RC
_ REQUEST _ TIMEOUT (12) -
RC
_ REQUEST _ URI _ TOO _ LARGE (12) -
RC
_ RESET _ CONTENT (12) -
RC
_ SEE _ OTHER (12) -
RC
_ SERVICE _ UNAVAILABLE (12) -
RC
_ SWITCHING _ PROTOCOLS (12) -
RC
_ TEMPORARY _ REDIRECT (12) -
RC
_ UNAUTHORIZED (12) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (12) -
RC
_ USE _ PROXY (12) - ReadTimeout (12)
- RequestTimeout (12)
-
SC
_ TIMEOUTS (12) -
SO
_ RCVTIMEO (24) -
SO
_ SNDTIMEO (24) - SSL (12)
- Telnet (2)
- Timeout (12)
- TimeoutError (8)
- TimerIdConv (12)
- WriteTimeout (7)
- cmd (4)
-
continue
_ timeout (12) -
continue
_ timeout= (12) - expect (24)
-
handle
_ interrupt (12) - httpd (12)
-
keep
_ alive _ timeout (12) -
keep
_ alive _ timeout= (12) - new (45)
- open (5)
-
open
_ timeout (48) -
open
_ timeout= (48) -
open
_ uri (24) -
rb
_ thread _ select (1) -
read
_ timeout (48) -
read
_ timeout= (48) -
ruby 1
. 6 feature (12) - select (24)
-
set
_ params (12) - sleep (12)
-
ssl
_ timeout (24) -
ssl
_ timeout= (24) - tcp (24)
- time (12)
- time= (12)
- timeout= (24)
- timeouts= (12)
- wait (36)
-
wait
_ for _ cond (6) -
wait
_ readable (12) -
wait
_ writable (24) - waitfor (4)
-
write
_ timeout (7) -
write
_ timeout= (7)
検索結果
先頭5件
-
Timeout
:: Error (11086.0) -
timeout で定義される例外クラスです。 関数 timeout がタイムアウトすると発生します。
...timeout で定義される例外クラスです。
関数 timeout がタイムアウトすると発生します。
timeout を使うライブラリを作成する場合は、ユーザが指定した
timeout を捕捉しないようにライブラリ内で Timeout::Error のサブクラスを
定義......'timeout.rb'
class Foo
FooTimeoutError = Class.new(Timeout::Error)
def longlongtime_method
Timeout.timeout(100, FooTimeoutError) {
...
}
end
end
==> main.rb <==
require 'foo'
Timeout.timeout... -
Net
:: HTTP # ssl _ timeout=(sec) (6125.0) -
SSL/TLS のタイムアウト秒数を設定します。
...#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 (6119.0) -
書き込み(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) (6119.0) -
書き込み(write(2)) 一回でブロックしてよい最大秒数を 設定します。
...も書き込めなければ例外 Net::WriteTimeout
を発生します。
Windows では Net::WriteTimeout は発生しません。
デフォルトは 60 (秒)です。
@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout, Net::HTTP#write_timeout... -
Net
:: FTP # open _ timeout -> Numeric|nil (6113.0) -
接続時のタイムアウトの秒数を返します。
...たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウトしない)です。
@see Net::HTTP#read_timeout, Net::HTTP#open_timeout=... -
Net
:: FTP # open _ timeout=(seconds) (6113.0) -
接続時のタイムアウトの秒数を設定します。
...方を開くときの共通のタイムアウト時間です。
この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウ......また、以下のデータ転送用コネクションを開くメソッドでも利用されます。
* Net::FTP#retrbinary
* Net::FTP#retrlines
* Net::FTP#storbinary
* Net::FTP#storlines
@param second 待つ秒数を指定します。
@see Net::HTTP#read_timeout, Net::HTTP#open_timeout... -
Net
:: FTP # read _ timeout -> Numeric|nil (6113.0) -
読み込み一回でブロックしてよい最大秒数 を返します。
...大秒数
を返します。
この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。整数以外での浮動小数点数や分数を指定することができます。
デフォルトは 60 (秒)です。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout=... -
Net
:: FTP # read _ timeout=(seconds) (6113.0) -
読み込み一回でブロックしてよい最大秒数を 設定します。
...読み込み一回でブロックしてよい最大秒数を
設定します。
この秒数たっても読みこめなければ例外 Net::ReadTimeout
を発生します。整数以外での浮動小数点数や分数を指定することができます。
デフォルトは 60 (秒)です。......このタイムアウト秒数は、サーバとやりとりする
ほとんどの Net::FTP のメソッドで有効です。
@param second 待つ秒数を指定します。
@see Net::HTTP#open_timeout, Net::HTTP#read_timeout... -
Net
:: HTTP # open _ timeout -> Integer|nil (6113.0) -
接続時に待つ最大秒数を返します。
...接続時に待つ最大秒数を返します。
この秒数たってもコネクションが
開かなければ例外 Net::OpenTimeout を発生します。
デフォルトは 60 (秒)です。
@see Net::HTTP#read_timeout, Net::HTTP#open_timeout=... -
Net
:: HTTP # open _ timeout=(seconds) (6113.0) -
接続時に待つ最大秒数を設定します。
...Net::OpenTimeout を発生します。
nilを設定するとタイムアウトしなくなります。
以下のコネクションを開くメソッドで有効です。
* Net::HTTP.open
* Net::HTTP#start
@param second 待つ秒数を指定します。
@see Net::HTTP#read_timeout, Net::HTTP...