別のキーワード
種類
ライブラリ
- English (12)
- ビルトイン (488)
-
cgi
/ core (36) - getoptlong (36)
- logger (1)
-
minitest
/ unit (1) -
net
/ ftp (12) -
net
/ http (60) -
net
/ imap (48) - open-uri (12)
- open3 (96)
- openssl (300)
- pty (24)
- rake (24)
-
rubygems
/ user _ interaction (12) - socket (24)
-
test
/ unit (1) -
webrick
/ httpresponse (84) -
webrick
/ httpstatus (1164) -
webrick
/ server (12)
クラス
- CGI (36)
-
Gem
:: StreamUI (12) - GetoptLong (36)
-
MiniTest
:: Unit (1) - Mutex (2)
-
Net
:: FTP (12) -
Net
:: HTTP (48) -
Net
:: IMAP (12) -
Net
:: IMAP :: StatusData (24) -
OpenSSL
:: OCSP :: BasicResponse (24) -
OpenSSL
:: OCSP :: Response (36) -
PTY
:: ChildExited (12) -
Process
:: Status (180) - Socket (12)
- SystemExit (24)
- Thread (72)
-
Thread
:: Mutex (10) -
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPResponse (84)
モジュール
- FileUtils (24)
- Kernel (60)
- Open3 (96)
-
OpenSSL
:: OCSP (216) -
OpenSSL
:: Random (12) -
OpenURI
:: Meta (12) - PTY (12)
- Process (116)
-
Socket
:: Constants (12) -
Test
:: Unit (1) -
WEBrick
:: HTTPStatus (576)
キーワード
-
$ ? (12) -
$ CHILD _ STATUS (12) - & (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- >> (12)
- Accepted (12)
- Application (1)
- BadGateway (12)
- BadRequest (12)
- ClientError (12)
- Conflict (12)
- Continue (12)
- Created (12)
- EOFError (12)
- Error (12)
- ExpectationFailed (12)
- Forbidden (12)
- Found (12)
- GatewayTimeout (12)
- Gone (12)
- HTTPMultiStatus (12)
- HTTPStatus (12)
- HTTPVersionNotSupported (12)
-
HTTP
_ STATUS (12) - Info (12)
- InternalServerError (12)
- Lazy (12)
- LengthRequired (12)
- MethodNotAllowed (12)
- MovedPermanently (12)
- MultipleChoices (12)
-
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) - NoContent (12)
- NonAuthoritativeInformation (12)
- NotAcceptable (12)
- NotFound (12)
- NotImplemented (12)
- NotModified (12)
- OCSP (12)
- OK (12)
- PartialContent (12)
- PaymentRequired (12)
- PreconditionFailed (12)
- ProxyAuthenticationRequired (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) -
RESPONSE
_ STATUS _ INTERNALERROR (12) -
RESPONSE
_ STATUS _ MALFORMEDREQUEST (12) -
RESPONSE
_ STATUS _ SIGREQUIRED (12) -
RESPONSE
_ STATUS _ SUCCESSFUL (12) -
RESPONSE
_ STATUS _ TRYLATER (12) -
RESPONSE
_ STATUS _ UNAUTHORIZED (12) -
REVOKED
_ STATUS _ AFFILIATIONCHANGED (12) -
REVOKED
_ STATUS _ CACOMPROMISE (12) -
REVOKED
_ STATUS _ CERTIFICATEHOLD (12) -
REVOKED
_ STATUS _ CESSATIONOFOPERATION (12) -
REVOKED
_ STATUS _ KEYCOMPROMISE (12) -
REVOKED
_ STATUS _ NOSTATUS (12) -
REVOKED
_ STATUS _ REMOVEFROMCRL (12) -
REVOKED
_ STATUS _ SUPERSEDED (12) -
REVOKED
_ STATUS _ UNSPECIFIED (12) - Redirect (12)
- RequestEntityTooLarge (12)
- RequestRangeNotSatisfiable (12)
- RequestTimeout (12)
- RequestURITooLarge (12)
- ResetContent (12)
-
SO
_ ERROR (24) -
STATUS
_ STARTED (12) -
STATUS
_ TERMINATED (12) -
STATUS
_ YET (12) - SeeOther (12)
- ServerError (12)
- ServiceUnavailable (12)
- Status (24)
- StatusData (12)
- Success (12)
- SwitchingProtocols (12)
- TemporaryRedirect (12)
- Thread (12)
- UnsupportedMediaType (12)
- UseProxy (12)
-
V
_ CERTSTATUS _ GOOD (12) -
V
_ CERTSTATUS _ REVOKED (12) -
V
_ CERTSTATUS _ UNKNOWN (12) - WUNTRACED (12)
- [] (12)
- ` (12)
-
add
_ status (12) - alive? (12)
- attr (12)
- capture2 (12)
- capture2e (12)
- capture3 (12)
- check (12)
-
client
_ error? (12) - coredump? (12)
- create (12)
- detach (12)
- error? (12)
- exit (24)
- exit! (24)
- exited? (12)
- exitstatus (12)
- header (12)
- info? (12)
- inspect (12)
-
last
_ status (8) -
localjump
_ error (12) -
localjump
_ exitstatus (12) - mailbox (12)
- new (12)
- out (12)
- pid (12)
- pipeline (12)
-
pipeline
_ r (24) -
pipeline
_ start (24) - post2 (24)
-
rb
_ exit (12) -
rb
_ fork (1) -
rb
_ fork _ err (1) -
rb
_ protect (12) -
rb
_ thread _ status (12) -
rb
_ undefined (12) -
reason
_ phrase (24) -
reason
_ phrase= (12) - redirect? (12)
-
request
_ post (24) - ruby (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) - run (12)
-
server
_ error? (12) -
set
_ error (12) -
set
_ redirect (12) -
setup
_ argv (1) - sh (12)
- signaled? (12)
- sleep (12)
- status= (12)
- status? (12)
-
status
_ line (12) -
status
_ string (12) - stop (12)
- stop? (12)
- stopped? (12)
- stopsig (12)
- success? (24)
-
terminate
_ interaction (12) -
terminate
_ process (12) - termsig (12)
-
test
/ unit (1) -
thread
_ status _ name (12) -
to
_ i (12) -
to
_ s (12) - wait (12)
- wait2 (12)
- waitall (12)
- waitpid (12)
- waitpid2 (12)
- wakeup (12)
-
webrick
/ httpstatus (12) - スレッド (12)
- パターンマッチ (12)
検索結果
-
Thread
# wakeup -> self (6.0) -
停止状態(stop)のスレッドを実行可能状態(run)にします。
...を実行可能状態(run)にします。
@raise ThreadError 死んでいるスレッドに対して実行すると発生します。
//emlist[例][ruby]{
c = Thread.new { Thread.stop; puts "hey!" }
sleep 0.1 while c.status!='sleep'
c.wakeup
c.join
# => "hey!"
//}
@see Thread#run, Thread.stop... -
Thread
. stop -> nil (6.0) -
他のスレッドから Thread#run メソッドで再起動されるまで、カレ ントスレッドの実行を停止します。
...ドから Thread#run メソッドで再起動されるまで、カレ
ントスレッドの実行を停止します。
//emlist[例][ruby]{
a = Thread.new { print "a"; Thread.stop; print "c" }
sleep 0.1 while a.status!='sleep'
print "b"
a.run
a.join
# => "abc"
//}
@see Thread#run, Thread#wakeup... -
ruby 1
. 8 . 2 feature (6.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...w]
: GDBM::NEWDB [lib] [new]
GDBM に read only などで access できるようになりました。((<ruby-dev:23381>))
: Process::Status#success? [ruby][new]
((<ruby-dev:23385>))
=== 2004-04-11
: ruby.c [ruby] [bug]
オプション --with-static-linked-ext 付きでコン... -
スレッド (6.0)
-
スレッド スレッドとはメモリ空間を共有して同時に実行される制御の流れです。 Ruby ではスレッドはThread クラスのインスタンスとして表されます。
...。
=== スレッドの状態
個々のスレッドは、以下の実行状態を持ちます。これらの状態は
Object#inspect や
Thread#status によって見ることができます。
p Thread.new {sleep 1} # => #<Thread:0xa039de0 sleep>
: run (実行or実行可能状態)
生成さ...