ライブラリ
- ビルトイン (397)
-
cgi
/ core (55) -
cgi
/ session (11) - coverage (7)
- csv (11)
- date (33)
- delegate (22)
- fileutils (22)
-
io
/ nonblock (22) -
irb
/ context (187) -
irb
/ ext / math-mode (8) -
irb
/ ext / tracer (22) -
irb
/ ext / use-loader (22) - json (88)
- kconv (44)
- matrix (44)
- mkmf (66)
- monitor (81)
-
net
/ http (33) -
net
/ imap (22) - openssl (121)
- optparse (11)
- pp (11)
- psych (11)
- rake (33)
-
rdoc
/ context (11) -
rdoc
/ markdown (22) -
rdoc
/ parser (11) - readline (11)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (22) - rubygems (11)
-
rubygems
/ command (11) -
rubygems
/ config _ file (55) -
rubygems
/ installer (11) -
rubygems
/ requirement (44) -
rubygems
/ security (22) -
rubygems
/ spec _ fetcher (11) -
rubygems
/ specification (88) -
rubygems
/ user _ interaction (22) -
rubygems
/ version (29) -
shell
/ process-controller (30) - socket (99)
-
webrick
/ httpauth / basicauth (11) -
webrick
/ httpresponse (33) -
webrick
/ httpservlet / filehandler (11) - win32ole (22)
クラス
- Array (36)
- BasicSocket (33)
-
CGI
:: Session (11) - CSV (11)
- Class (11)
- Coverage (7)
- Date (33)
- Delegator (22)
-
Encoding
:: InvalidByteSequenceError (11) - Exception (18)
-
Gem
:: Command (11) -
Gem
:: ConfigFile (55) -
Gem
:: Installer (11) -
Gem
:: Requirement (44) -
Gem
:: Security :: Policy (22) -
Gem
:: SpecFetcher (11) -
Gem
:: Specification (88) -
Gem
:: StreamUI (11) -
Gem
:: Version (29) - IO (44)
-
IRB
:: Context (239) -
JSON
:: State (55) - Matrix (33)
-
Matrix
:: LUPDecomposition (11) - Module (22)
- Monitor (34)
-
MonitorMixin
:: ConditionVariable (11) -
Net
:: HTTP (11) -
Net
:: HTTPGenericRequest (11) -
Net
:: HTTPResponse (11) -
Net
:: IMAP (22) - Object (33)
-
OpenSSL
:: BN (11) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: PKey :: EC :: Point (11) -
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: SSLSocket (11) -
OpenSSL
:: SSL :: Session (11) -
OpenSSL
:: X509 :: Extension (22) -
OpenSSL
:: X509 :: StoreContext (11) - OptionParser (11)
- PP (11)
-
Psych
:: Emitter (11) -
RDoc
:: Context :: Section (11) -
RDoc
:: Markdown (22) -
RDoc
:: Options (154) -
RDoc
:: Parser (11) -
REXML
:: Instruction (11) -
REXML
:: Parsers :: PullEvent (22) -
Rake
:: FileCreationTask (11) -
Rake
:: InvocationChain (11) -
Rake
:: InvocationChain :: EmptyInvocationChain (11) - Rational (27)
-
Shell
:: ProcessController (30) -
Socket
:: Option (66) - String (11)
- Thread (60)
- Time (11)
-
WEBrick
:: HTTPAuth :: BasicAuth (11) -
WEBrick
:: HTTPResponse (33) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) - WIN32OLE (11)
-
WIN32OLE
_ PARAM (11)
モジュール
-
CGI
:: QueryExtension (55) - Enumerable (80)
- FileUtils (22)
-
Gem
:: LocalRemoteOptions (33) -
Gem
:: UserInteraction (11) - JSON (22)
- Kconv (44)
- Kernel (143)
- MonitorMixin (36)
- OpenSSL (11)
- Readline (11)
キーワード
-
$ -d (11) -
$ DEBUG (11) - == (55)
- === (22)
- =~ (11)
-
JSON
_ LOADED (11) -
VARIANT
_ BINARY (11) -
abort
_ on _ exception (22) -
active
_ job? (6) -
active
_ jobs _ exist? (6) -
alias
_ extension (11) -
all
_ one _ file (11) -
allow
_ nan? (11) -
ascii
_ only? (22) -
ask
_ yes _ no (22) - authenticate (11)
-
auto
_ indent _ mode (11) - backtrace (11)
- begins? (11)
- benchmark (11)
-
body
_ permitted? (11) - both? (11)
-
break
_ on _ newline (11) - canonical (11)
-
check
_ circular? (11) - chunked? (11)
-
close
_ on _ empty _ response (11) -
close
_ on _ exec= (11) -
close
_ on _ exec? (11) -
completion
_ case _ fold (11) -
const
_ defined? (11) - correct? (7)
- critical? (11)
- data (11)
- debug (22)
- debug? (11)
-
definition
_ lists (11) - diagonal? (11)
- diagram (11)
- disconnected? (11)
-
dry
_ run (11) - echo (11)
- echo? (11)
-
enable
_ config (22) - eql? (11)
-
file
_ input? (11) - fileboxes (11)
-
force
_ output (11) -
force
_ update (11) - gem (11)
- getsockopt (11)
-
has
_ key? (11) -
has
_ rdoc (11) -
has
_ rdoc? (11) -
has
_ test _ suite? (11) -
has
_ unit _ tests? (11) -
have
_ option? (11) -
hyperlink
_ all (11) -
ignore
_ deadlock (3) -
ignore
_ eof (11) -
ignore
_ eof? (11) -
ignore
_ sigint (11) -
ignore
_ sigint? (11) - include? (11)
-
include
_ line _ numbers (11) -
incomplete
_ input? (11) -
inline
_ source (11) - inspect? (11)
-
installation
_ satisfies _ dependency? (11) - instruction? (11)
- iseuc (11)
- isjis (11)
- issjis (11)
- isutf8 (11)
-
jobs
_ exist? (6) -
json
_ creatable? (11) -
keep
_ alive (11) -
keep
_ alive? (11) - key? (11)
-
line
_ numbers (11) - linger (11)
- load (11)
- loaded? (11)
- local? (11)
- math? (4)
-
math
_ mode (4) - member? (22)
-
mon
_ locked? (12) -
mon
_ owned? (12) -
mon
_ try _ enter (16) - monday? (22)
- multipart? (11)
- needed? (11)
- negative? (8)
- new (11)
-
new
_ session (11) - nonblock (11)
- nonblock? (11)
- none? (58)
-
not
_ modified? (11) - notationdecl? (11)
-
ole
_ respond _ to? (11) -
on
_ curve? (11) - one? (58)
-
only
_ signed (11) -
only
_ trusted (11) - optional? (11)
- orthogonal? (11)
-
pending
_ interrupt? (11) - permutation? (11)
- pipe (11)
- positive? (8)
- prerelease? (11)
- prompting? (11)
- quiet (11)
-
quirks
_ mode (11) -
quirks
_ mode? (11) - rc (11)
- rc? (11)
-
really
_ verbose (11) - recvmsg (11)
- remote? (11)
-
report
_ on _ exception (16) -
report
_ on _ exception= (8) -
required
_ attribute? (11) -
respond
_ to? (22) -
respond
_ to _ missing? (22) -
response
_ body _ permitted? (11) -
ruby 1
. 8 . 4 feature (11) -
satisfied
_ by? (11) -
satisfies
_ requirement? (11) -
session
_ add (11) -
session
_ remove (11) -
session
_ reused? (11) - setsockopt (11)
-
sharing
_ detection (11) -
show
_ all (11) -
show
_ hash (11) -
singleton
_ class? (11) - singular? (11)
-
slice
_ before (22) - start (7)
- system (44)
-
to
_ a (11) -
to
_ s (11) -
to
_ tty? (7) -
try
_ enter (11) -
try
_ link (22) -
try
_ mon _ enter (16) -
unconverted
_ fields? (11) -
unescape
_ filename? (11) -
update
_ sources (11) - uptodate? (11)
-
use
_ loader (11) -
use
_ loader? (11) -
use
_ readline (11) -
use
_ readline? (11) -
use
_ tracer (11) -
use
_ tracer? (11) -
valid
_ civil? (11) -
valid
_ date? (11) - validate (11)
- verbose (22)
- verbose? (11)
- verify (22)
- wait (11)
-
wait
_ for _ cond (3) -
waiting
_ job? (6) -
waiting
_ jobs _ exist? (6) -
warn
_ legacy (11) -
with
_ config (22)
検索結果
先頭5件
-
Socket
:: Option . bool(family , level , optname , boolean) -> Socket :: Option (21413.0) -
整数をデータとして持つ Socket::Option オブジェクト新たに生成し返します。
...整数をデータとして持つ Socket::Option オブジェクト新たに生成し返します。
family, level, optname には Socket::SOL_SOCKET のような整数の他、
文字列("SOL_SOCKET", "SOCKET")、シンボル(:SOL_SOCKET, :SOCKET)を
指定することができます。
@param f......プションの名前
@param boolean データ(真偽値)
require 'socket'
p Socket::Option.bool(:INET, :SOCKET, :KEEPALIVE, true)
# => #<Socket::Option: INET SOCKET KEEPALIVE 1>
p Socket::Option.bool(:INET, :SOCKET, :KEEPALIVE, false)
# => #<Socket::Option: AF_INET SOCKET KEEPALIVE 0>... -
Socket
:: Option # bool -> bool (21302.0) -
オプションのデータ(内容)を真偽値に変換して返します。
...オプションのデータ(内容)を真偽値に変換して返します。
@raise TypeError dataのバイト数が不適切である(sizeof(int)と異なる)場合に発生します
@see Socket::Option#data... -
Thread
# report _ on _ exception -> bool (12439.0) -
真の場合、そのスレッドが例外によって終了した時に、その内容を $stderr に報告します。
...ad.report_on_exception です。
@param newstate スレッド実行中に例外発生した場合、その内容を報告するかどうかを true か false で指定します。
//emlist[例][ruby]{
a = Thread.new{ Thread.stop; raise }
a.report_on_exception = true
a.report_on_exception # => tr......:1 run> terminated with exception (report_on_exception is true):
# Traceback (most recent call last):
# (irb):1:in `block in irb_binding': unhandled exception
# #<Thread:0x00007fc3f48c7908@(irb):1 dead>
b = Thread.new{ Thread.stop; raise }
b.report_on_exception = false
b.run # => #<Thread......:0x00007fc3f48aefc0@(irb):4 dead>
//}
@see Thread.report_on_exception... -
Thread
. report _ on _ exception -> bool (12433.0) -
真の時は、いずれかのスレッドが例外によって終了した時に、その内容を $stderr に報告します。
...derr に以下のように出力します:
#<Thread:...> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
2: from -e:1:in `block in <main>'
1: from -e:1:in `times'
これによってスレッドのエラーを早期に捕捉でき......oin や Thread#value でそのスレッドの終了を待つことが保証できるなら、
スレッド開始時に Thread.current.report_on_exception = false でレポートを無効化しても
安全です。しかし、この場合、例外をハンドルするのが遅れたり、親......いて
終了を待つことができなかったりするかもしれません。
スレッドごとに設定する方法は Thread#report_on_exception= を参照してください。
@param newstate スレッド実行中に例外発生した場合、その内容を報告するかどうかを... -
Thread
# abort _ on _ exception -> bool (12421.0) -
真の場合、そのスレッドが例外によって終了した時に、インタプリタ 全体を中断させます。false の場合、あるスレッドで起こった例 外は、Thread#join などで検出されない限りそのスレッ ドだけをなにも警告を出さずに終了させます。
...ionを参照してください。
@param newstate 自身を実行中に例外発生した場合、インタプリタ全体を終了させるかどうかを true か false で指定します。
//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.abort_on_exception # => false
thread.abort_on......_exception = true
thread.abort_on_exception # => true
//}... -
Thread
. abort _ on _ exception -> bool (12421.0) -
真の時は、いずれかのスレッドが例外によって終了した時に、インタプリタ 全体を中断させます。false の場合、あるスレッドで起こった例外は、Thread#join などで検出されない限りそのスレッドだけをなにも警告を出さずに終了させます。
...ad#exceptionを参照してください。
@param newstate スレッド実行中に例外発生した場合、インタプリタ全体を終了させるかどうかを true か false で指定します。
//emlist[例][ruby]{
Thread.abort_on_exception # => false
Thread.abort_on_exception = true
Th......read.abort_on_exception # => true
//}... -
Net
:: HTTP # close _ on _ empty _ response -> bool (12408.0) -
レスポンスがボディを持っていない場合にコネクションを 閉じるかどうかを返します。
...レスポンスがボディを持っていない場合にコネクションを
閉じるかどうかを返します。
デフォルトでは偽(閉じない)です。
@see Net::HTTP#close_on_empty_response=... -
Thread
. report _ on _ exception=(newstate) (12233.0) -
真の時は、いずれかのスレッドが例外によって終了した時に、その内容を $stderr に報告します。
...derr に以下のように出力します:
#<Thread:...> terminated with exception (report_on_exception is true):
Traceback (most recent call last):
2: from -e:1:in `block in <main>'
1: from -e:1:in `times'
これによってスレッドのエラーを早期に捕捉でき......oin や Thread#value でそのスレッドの終了を待つことが保証できるなら、
スレッド開始時に Thread.current.report_on_exception = false でレポートを無効化しても
安全です。しかし、この場合、例外をハンドルするのが遅れたり、親......いて
終了を待つことができなかったりするかもしれません。
スレッドごとに設定する方法は Thread#report_on_exception= を参照してください。
@param newstate スレッド実行中に例外発生した場合、その内容を報告するかどうかを... -
Monitor
# wait _ for _ cond(cond , timeout) -> bool (9401.0) -
MonitorMixin::ConditionVariable 用の内部メソッドです。
...MonitorMixin::ConditionVariable 用の内部メソッドです。
@param cond Thread::ConditionVariable を指定します。
@param timeout タイムアウトまでの秒数。指定しなかった場合はタイムアウトしません。
@return タイムアウトしたときは false を返し......ます。それ以外は true を返します。
//emlist[例][ruby]{
require 'monitor'
m = Monitor.new
cv = Thread::ConditionVariable.new
m.enter
m.wait_for_cond(cv, 1)
//}... -
RDoc
:: Options # all _ one _ file -> bool (9317.0) -
コマンドライン引数の --one-file を指定していた場合、もしくは --fmt オプ ションに xml 指定した場合に true を返します。そうでない場合は false を 返します。
...コマンドライン引数の --one-file を指定していた場合、もしくは --fmt オプ
ションに xml 指定した場合に true を返します。そうでない場合は false を
返します。... -
Monitor
# mon _ try _ enter -> bool (9303.0) -
モニターのロックを取得しようと試みます。 ロックに成功した(ロックが開放状態だった、もしくは ロックを取得していたスレッドが自分自身であった)場合には 真を返します。
モニターのロックを取得しようと試みます。
ロックに成功した(ロックが開放状態だった、もしくは
ロックを取得していたスレッドが自分自身であった)場合には
真を返します。
ロックができなかった場合は偽を返し、実行を継続します。この場合には
スレッドはブロックしません。 -
Monitor
# try _ mon _ enter -> bool (9303.0) -
モニターのロックを取得しようと試みます。 ロックに成功した(ロックが開放状態だった、もしくは ロックを取得していたスレッドが自分自身であった)場合には 真を返します。
モニターのロックを取得しようと試みます。
ロックに成功した(ロックが開放状態だった、もしくは
ロックを取得していたスレッドが自分自身であった)場合には
真を返します。
ロックができなかった場合は偽を返し、実行を継続します。この場合には
スレッドはブロックしません。