964件ヒット
[1-100件を表示]
(0.050秒)
ライブラリ
- ビルトイン (452)
- csv (24)
- erb (12)
- etc (24)
-
io
/ console (12) - json (36)
-
net
/ ftp (24) -
net
/ http (43) - open-uri (8)
- openssl (12)
- pstore (12)
-
rinda
/ rinda (12) -
rinda
/ tuplespace (12) -
rubygems
/ package / tar _ reader (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ specification (12) - socket (96)
- tempfile (12)
- thread (12)
- thwait (6)
- timeout (21)
-
win32
/ registry (12) - zlib (36)
クラス
- Addrinfo (24)
- CSV (12)
-
CSV
:: Table (12) - Dir (24)
- ERB (12)
-
Encoding
:: Converter (12) - File (12)
-
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Specification (12) - IO (204)
-
JSON
:: Parser (12) -
Net
:: FTP (24) -
Net
:: HTTP (31) -
Net
:: HTTPGenericRequest (12) - Object (30)
- PStore (12)
-
Rinda
:: TupleSpace (12) -
Rinda
:: TupleSpaceProxy (12) - Socket (48)
- Tempfile (12)
- Thread (88)
-
Thread
:: Backtrace :: Location (12) -
Thread
:: Mutex (10) -
Thread
:: Queue (36) -
Thread
:: SizedQueue (36) - ThreadsWait (6)
- UNIXServer (24)
-
Zlib
:: GzipReader (24) -
Zlib
:: GzipWriter (12)
モジュール
- Etc (24)
- JSON (24)
- Kernel (20)
-
OpenSSL
:: ASN1 (12) - Timeout (21)
-
Win32
:: Registry :: Constants (12)
キーワード
-
KEY
_ EXECUTE (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) - UnexpectedEOF (12)
- [] (12)
-
body
_ stream (12) - connect (12)
-
connect
_ from (24) -
connect
_ nonblock (12) - decode (12)
-
def
_ class (12) - deq (24)
- directory? (12)
- exclusive (12)
- fetch (8)
-
handle
_ interrupt (12) - inspect (36)
- instance (12)
- join (6)
- load (12)
- new (12)
- open (80)
-
open
_ timeout= (24) - parse (12)
- pipe (48)
- pop (24)
- popen (132)
-
primitive
_ errinfo (12) - putc (12)
- raw (12)
-
rb
_ read _ check (1) -
rb
_ thread _ check (12) -
rb
_ thread _ inspect (12) -
rb
_ thread _ select (1) -
rb
_ thread _ sleep (12) -
read
_ only (12) -
read
_ timeout= (24) - restore (12)
- select (24)
- shift (24)
- synchronize (10)
- tcp (24)
- then (14)
-
thread
_ variable _ get (12) - timeout (21)
-
to
_ s (8) - transaction (12)
- value (12)
- wrap (12)
-
write
_ timeout= (7) -
yield
_ self (16) - スレッド (12)
検索結果
先頭5件
- Rinda
:: TupleSpaceProxy # read(tuple , sec=nil) -> [Array|Hash] - Rinda
:: TupleSpace # read(tuple , sec=nil) -> [Array|Hash] - int rb
_ thread _ select(int max , fd _ set *read , fd _ set *write , fd _ set *except , struct timeval *timeout) - static VALUE rb
_ thread _ inspect(VALUE thread) - static rb
_ thread _ t rb _ thread _ check(VALUE data)
-
Rinda
:: TupleSpaceProxy # read(tuple , sec=nil) -> [Array|Hash] (18225.0) -
タプルスペース内の tuple にマッチするタプルを一つコピーして返します。
...オブジェクトの Rinda::TupleSpace#read にフォワードされます。
詳細は Rinda::TupleSpace#read を参照してください。
@param tuple タプルのパターン
@param sec タイムアウト秒数
@raise Rinda::RequestExpiredError read がタイムアウトした場合に発生......します
@raise Ridna::RequestCanceledError read が何らかの理由でキャンセルされた場合に発生します。... -
Rinda
:: TupleSpace # read(tuple , sec=nil) -> [Array|Hash] (18219.0) -
タプルスペース内の tuple にマッチするタプルを一つコピーして返します。
...ルスペースに
投入されるまで待ちます。
sec でタイムアウト秒数を指定できます。
待ち時間が sec 秒を過ぎた時には read をあきらめ
例外 Rinda::RequestExpiredError を発生させます。
sec に nil を指定するとタイムアウトせずに無......待ち続けます。
@param tuple タプルのパターン
@param sec タイムアウト秒数
@raise Rinda::RequestExpiredError read がタイムアウトした場合に発生します
@raise Ridna::RequestCanceledError read が何らかの理由でキャンセルされた場合に発生します... -
int rb
_ thread _ select(int max , fd _ set *read , fd _ set *write , fd _ set *except , struct timeval *timeout) (12300.0) -
この関数は deprecated です。rb_thread_fd_select を使用してください。
...recated です。rb_thread_fd_select を使用してください。
Ruby のスレッドは実装のために内部で select(2) を使っているため、
拡張ライブラリ内で独自に select(2) を使った場合の動作は保証されません。
代わりにこの関数 rb_thread_selec......t を使ってください。
引数の意味は select(2) と同じです。... -
static VALUE rb
_ thread _ inspect(VALUE thread) (12300.0) -
-
static rb
_ thread _ t rb _ thread _ check(VALUE data) (12300.0) -
-
void rb
_ read _ check(FILE *fp) (12200.0) -
この関数は deprecated です。
...この関数は deprecated です。... -
Thread
# thread _ variable _ get(key) -> object | nil (9200.0) -
引数 key で指定した名前のスレッドローカル変数を返します。
...意]: Thread#[] でセットしたローカル変数(Fiber ローカル変数)と
異なり、Fiber を切り替えても同じ変数を返す事に注意してください。
例:
Thread.new {
Thread.current.thread_variable_set("foo", "bar") # スレッドローカル
Thread.current["f......Thread.current.thread_variable_get("foo"), # スレッドローカル
Thread.current["foo"], # Fiber ローカル
]
}.resume
}.join.value # => ['bar', nil]
この例の "bar" は Thread#thread_variable_get により得られ
た値で、nil はThread#[]......により得られた値です。
@see Thread#thread_variable_set, Thread#[]
@see https://magazine.rubyist.net/articles/0041/0041-200Special-note.html... -
Gem
:: Specification . read _ only(*names) -> () (9101.0) -
与えられた属性名を読み取り専用にします。
与えられた属性名を読み取り専用にします。
@param names 属性名を一つ以上指定します。 -
Gem
:: Package :: TarReader :: Entry # directory? -> bool (9100.0) -
自身がディレクトリであれば、真を返します。 そうでない場合は、偽を返します。
自身がディレクトリであれば、真を返します。
そうでない場合は、偽を返します。 -
Thread
# inspect -> String (9100.0) -
自身を人間が読める形式に変換した文字列を返します。
...自身を人間が読める形式に変換した文字列を返します。
//emlist[例][ruby]{
a = Thread.current
a.inspect # => "#<Thread:0x00007fdbaf07ddb0 run>"
b = Thread.new{}
b.inspect # => "#<Thread:0x00007fdbaf8f7d10@(irb):3 dead>"
//}... -
Thread
:: Backtrace :: Location # inspect -> String (9100.0) -
Thread::Backtrace::Location#to_s の結果を人間が読みやすいような文 字列に変換したオブジェクトを返します。
...Thread::Backtrace::Location#to_s の結果を人間が読みやすいような文
字列に変換したオブジェクトを返します。
//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).loc......ations.map do |call|
puts call.inspect
end
# => "path/to/foo.rb:5:in `initialize'"
# "path/to/foo.rb:9:in `new'"
# "path/to/foo.rb:9:in `<main>'"
//}...