106件ヒット
[101-106件を表示]
(0.171秒)
ライブラリ
- ビルトイン (85)
- drb (1)
-
irb
/ context (1) -
net
/ imap (6) - sync (4)
- thwait (7)
- tracer (1)
-
webrick
/ server (1)
クラス
-
DRb
:: DRbServer (1) - Exception (1)
-
IRB
:: Context (1) -
Net
:: IMAP (4) -
Net
:: IMAP :: ThreadMember (2) - Thread (38)
-
Thread
:: Backtrace :: Location (7) -
Thread
:: ConditionVariable (3) -
Thread
:: Mutex (7) -
Thread
:: Queue (13) -
Thread
:: SizedQueue (12) - ThreadGroup (4)
- ThreadsWait (7)
- Tracer (1)
-
WEBrick
:: GenericServer (1)
モジュール
-
Sync
_ m (4)
キーワード
- << (2)
- [] (1)
- []= (1)
-
abort
_ on _ exception (1) -
abort
_ on _ exception= (1) -
absolute
_ path (1) - add (1)
-
add
_ trace _ func (1) - alive? (1)
-
all
_ waits (1) - backtrace (1)
-
backtrace
_ locations (3) -
base
_ label (1) - broadcast (1)
- children (1)
- clear (1)
-
client
_ thread (1) -
client
_ thread= (1) - close (2)
- closed? (1)
- deq (2)
- empty? (3)
- enclose (1)
- enclosed? (1)
- enq (2)
- exit (1)
- fetch (1)
- finished? (1)
-
get
_ thread _ no (1) - group (1)
- inspect (2)
- join (3)
-
join
_ nowait (1) - key? (1)
- keys (1)
- kill (1)
- label (1)
- length (2)
- lineno (1)
- list (1)
- lock (1)
- locked? (1)
- max (1)
- max= (1)
- name (1)
- name= (1)
-
next
_ wait (1) -
num
_ waiting (1) - owned? (1)
- path (1)
-
pending
_ interrupt? (1) - pop (2)
- priority (1)
- priority= (1)
- push (2)
- raise (1)
-
report
_ on _ exception (1) -
report
_ on _ exception= (1) - run (1)
-
safe
_ level (1) - seqno (1)
-
set
_ trace _ func (1) - shift (2)
- signal (1)
- size (2)
- sleep (1)
- status (1)
- stop? (1)
-
sync
_ ex _ locker (1) -
sync
_ ex _ locker= (1) -
sync
_ upgrade _ waiting (1) -
sync
_ waiting (1) - synchronize (1)
- terminate (1)
-
thread
_ variable? (1) -
thread
_ variable _ get (1) -
thread
_ variable _ set (1) - threads (1)
-
to
_ s (2) - tokens (1)
-
try
_ lock (1) -
uid
_ thread (1) - unlock (1)
- value (1)
- wait (1)
- wakeup (1)
検索結果
先頭5件
-
Thread
:: SizedQueue # max=(n) (27004.0) -
キューの最大サイズを設定します。
キューの最大サイズを設定します。
@param n キューの最大サイズを指定します。
//emlist[例][ruby]{
q = SizedQueue.new(4)
q.max # => 4
q.max = 5
q.max # => 5
//} -
Exception
# backtrace _ locations -> [Thread :: Backtrace :: Location] (19255.0) -
バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。
バックトレース情報を返します。Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。
現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。
//emlist[例: test.rb][ruby]{
require "date"
def check_long_month(month)
return if Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end
... -
WEBrick
:: GenericServer # tokens -> Thread :: SizedQueue (19003.0) -
MaxClient の設定のために使われる Thread::SizedQueue オブジェクト を返します。Thread::SizedQueue オブジェクトのサイズは現在受け付け ることのできるクライアントの数です。
MaxClient の設定のために使われる Thread::SizedQueue オブジェクト
を返します。Thread::SizedQueue オブジェクトのサイズは現在受け付け
ることのできるクライアントの数です。
MaxClient を知りたい場合は self.tokens.max です。
self.tokens.max - self.tokens.length が現在のクライアントの接続数です。 -
Sync
_ m # sync _ ex _ locker -> Thread | nil (18907.0) -
@todo
@todo -
Sync
_ m # sync _ ex _ locker=(thread) (18907.0) -
@todo
@todo -
Sync
_ m # sync _ waiting -> [Thread] (907.0) -
@todo
@todo