540件ヒット
[1-100件を表示]
(0.031秒)
ライブラリ
-
bigdecimal
/ newton (12) - drb (12)
-
irb
/ completion (12) -
irb
/ ext / save-history (12) - json (240)
-
json
/ editor (12) - monitor (12)
- observer (12)
- openssl (48)
- psych (12)
-
rdoc
/ generator (12) -
rdoc
/ generator / markup (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / ruby _ tools (12) -
rdoc
/ token _ stream (12) - readline (12)
-
rexml
/ document (12) - rss (24)
- securerandom (12)
- singleton (12)
-
webrick
/ httpauth / authenticator (24)
キーワード
- ASN1 (12)
- Array (24)
- Authenticator (12)
- Completor (12)
- DRbProtocol (12)
- Editor (12)
- Extend (24)
- FalseClass (24)
- Float (24)
- Generator (12)
- Hash (24)
- HistorySavingAbility (12)
- Integer (24)
- Markup (12)
- MonitorMixin (12)
- Newton (12)
- NilClass (24)
- Nodes (12)
- OCSP (12)
- Object (24)
- Observable (12)
- ProxyAuthenticator (12)
- Readline (12)
- RubyToken (12)
- RubyTools (12)
- SecureRandom (12)
- Singleton (12)
- SocketForwarder (12)
- String (24)
- TaxonomyTopicModel (12)
- TaxonomyTopicsModel (12)
- TokenStream (12)
- TrueClass (24)
- X509 (12)
- XMLTokens (12)
検索結果
-
MonitorMixin (6013.0)
-
スレッドの同期機構としてのモニター機能を提供するモジュールです。
...クラスに Module#include したり、オブジェクトに
Object#extend したりすることでそのクラス/オブジェクトに
モニタ機能を追加します。
=== 例
//emlist[消費者、生産者問題の例][ruby]{
require 'monitor'
buf = []
buf.extend(MonitorMixin) # 配列......期化
MonitorMixin は初期化される必要があります。
上の例のように Object#extend を使って利用する場合は
自動的に初期化されます。
//emlist[extend する例][ruby]{
require 'monitor'
buf = []
buf.extend(MonitorMixin)
//}
しかし、MonitorMixin をクラ......ス定義の際に Module#include を使って
利用する場合は、initialize メソッドで super() か super を呼んで、初期化する必要があります。
スーパークラスの initialize に引数を渡したい場合は super を、そうでない場合は super() を呼んで... -
DRb
:: DRbProtocol (6001.0) -
drb で使われる通信プロトコルを取り扱うモジュールです。
...段を定義したい場合には
このモジュールを使う必要があります。
通信手段を定義したクラスを DRb::DRbProtocol.#add_protocol で
drb に登録することで、追加ができます。
デフォルトでは DRbTCPSocket クラスを用い、druby://... という
U......す。
返り値として、[uri, option] という配列を返します。
プロトコルクラスは DRb::DRbProtocol.#add_protocol で登録します。
DRbProtocol module は登録された各プロトコルクラスに対して順に
open/open_server を呼び出して、接続を確立し......うオブジェクトを返します。URI が取り扱えない場合は
DRb::DRbBadScheme を発生させなければなりません。
DRbProtocol module に登録されたクラスでは URI を取り扱えない
場合は DRb::DRbBadURI が発生します。
URI は妥当であるが、通信... -
IRB
:: Completor (6001.0) -
irb の completion 機能を提供するモジュールです。 ユーザがこのモジュールを直接使用することはありません。
irb の completion 機能を提供するモジュールです。
ユーザがこのモジュールを直接使用することはありません。 -
IRB
:: HistorySavingAbility (6001.0) -
IRB::HistorySavingAbility を extend したオブジェクトに irb のヒス トリの読み込み、保存の機能を提供するモジュールです。
...IRB::HistorySavingAbility を extend したオブジェクトに irb のヒス
トリの読み込み、保存の機能を提供するモジュールです。... -
JSON
:: Editor (6001.0) -
-
JSON
:: Ext :: Generator :: GeneratorMethods :: Array (6001.0) -
Alias of JSON::Generator::GeneratorMethods::Array
...Alias of JSON::Generator::GeneratorMethods::Array... -
JSON
:: Ext :: Generator :: GeneratorMethods :: FalseClass (6001.0) -
Alias of JSON::Generator::GeneratorMethods::FalseClass
...Alias of JSON::Generator::GeneratorMethods::FalseClass... -
JSON
:: Ext :: Generator :: GeneratorMethods :: Float (6001.0) -
Alias of JSON::Generator::GeneratorMethods::Float
...Alias of JSON::Generator::GeneratorMethods::Float... -
JSON
:: Ext :: Generator :: GeneratorMethods :: Hash (6001.0) -
Alias of JSON::Generator::GeneratorMethods::Hash
...Alias of JSON::Generator::GeneratorMethods::Hash...