77件ヒット
[1-77件を表示]
(0.122秒)
種類
- インスタンスメソッド (33)
- クラス (33)
- 特異メソッド (11)
ライブラリ
-
rinda
/ rinda (11) -
rinda
/ tuplespace (44) -
rubygems
/ exceptions (11) - win32ole (11)
クラス
-
Rinda
:: TupleEntry (22) -
Rinda
:: TupleSpace (11) -
WIN32OLE
_ EVENT (11)
キーワード
- RemoteInstallationCancelled (11)
- RequestCanceledError (11)
- TupleSpace (11)
- canceled? (11)
- new (11)
-
on
_ event _ with _ outargs (11)
検索結果
先頭5件
-
Rinda
:: TupleEntry # cancel -> () (21101.0) -
タプルをキャンセルし、タプルスペースから取り除きます。
...タプルをキャンセルし、タプルスペースから取り除きます。
すでにタプルスペースから取り除かれている場合には何もしません。
@see Rinda::TupleEntry#canceled?... -
Gem
:: RemoteInstallationCancelled (12000.0) -
???
??? -
Rinda
:: TupleEntry # canceled? -> bool (9106.0) -
タプルが既にキャンセルされているならば真を返します。
...タプルが既にキャンセルされているならば真を返します。
@see Rinda::TupleEntry#cancel... -
Rinda
:: RequestCanceledError (9000.0) -
rinda で take などのリクエストが何らかの理由でキャンセルされた ことを意味する例外クラス。
...rinda で take などのリクエストが何らかの理由でキャンセルされた
ことを意味する例外クラス。... -
WIN32OLE
_ EVENT # on _ event _ with _ outargs(event = nil) {|*args| . . . } -> () (6106.0) -
イベント通知を受けて結果を呼び出し元へ返すブロックを登録します。
...ッド名を指定します。引数を省略した場合は、すべて
のイベントを対象とするブロックの登録となります。
WIN32OLE_EVENT#on_eventと異なり、イベントのブロック変数に戻り値を
設定できます。
@param event イベント名を文字列か......ださい。
@raise WIN32OLERuntimeError WIN32OLE_EVENT#unadviseによってイベン
トソースと切断済みです。
ie = WIN32OLE.new('InternetExplorer.Application')
ev = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents2')
ev.on_event('BeforeNavigate2') do |*args|......args[6] = true unless args[4] # Cancel = true unless PostData
end
当メソッドはイベント名の大文字小文字を区別するほか、イベント名の存在確
認を行いません。このため、誤ったイベント名を記述してもエラーとはならず、
単にイ... -
Rinda
:: TupleSpace . new(period = 60) -> Rinda :: TupleSpace (3112.0) -
Rinda::TupleSpace オブジェクトを生成します。
...Rinda::TupleSpace オブジェクトを生成します。
period で掃除用スレッドが動く周期を指定します。
このスレッドでは cancel されたタプルや expire(期限切れ、タイムアウト) された
タプルをタプルスペース内から取り除きます。
@......param period cancel/expireされたタプルを取り除く周期を秒で指定します... -
Rinda
:: TupleSpace (3006.0) -
Tuple Space を表すクラスです。
...る側は
DRb::DRbObject.new_with_uri などでこのオブジェクトのリモートオブジェクトを
取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。
===[a:renewer] タプルの寿命と renewer
タプルを Rinda::TupleSpace#write などで追加するときに......されます。
ただし、指定秒数を過ぎてもすぐには削除されず、Rinda::TupleSpace.new の
引数で指定した秒数ごとに「掃除用スレッド」が動き、それによって
cancel されたタプルや期限切れになったタプルが削除されます。
sec に......enew はタプルの有効期限が
切れていない場合のみ呼び出されます(有効期限切れのタプルは削除されます)。
Rinda::SimpleRenewer はシンプルな renewer で renewer のサンプル実装でも
あります。このクラスはデフォルトで寿命を180秒...