當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby NotifyTemplateEntry類用法及代碼示例

本文簡要介紹ruby語言中 Rinda::NotifyTemplateEntry類 的用法。

NotifyTemplateEntry TupleSpace#notify 返回並通知 TupleSpace 更改。在迭代通知時,您可能會收到您訂閱的事件或 ‘close’ 事件。

有關有效的通知類型,請參閱 TupleSpace#notify_event

示例

ts = Rinda::TupleSpace.new
observer = ts.notify 'write', [nil]

Thread.start do
  observer.each { |t| p t }
end

3.times { |i| ts.write [i] }

輸出:

['write', [0]]
['write', [1]]
['write', [2]]

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 NotifyTemplateEntry類。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。