GIF87a;
require 'observer' module DRb # The Observable module extended to DRb. See Observable for details. module DRbObservable include Observable # Notifies observers of a change in state. See also # Observable#notify_observers def notify_observers(*arg) if defined? @observer_state and @observer_state if defined? @observer_peers @observer_peers.each do |observer, method| begin observer.send(method, *arg) rescue delete_observer(observer) end end end @observer_state = false end end end end
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
acl.rb | File | 4.65 KB | 0644 |
|
drb.rb | File | 55.39 KB | 0644 |
|
eq.rb | File | 244 B | 0644 |
|
extserv.rb | File | 1.2 KB | 0644 |
|
extservm.rb | File | 1.71 KB | 0644 |
|
gw.rb | File | 2.97 KB | 0644 |
|
invokemethod.rb | File | 746 B | 0644 |
|
observer.rb | File | 636 B | 0644 |
|
ssl.rb | File | 11.5 KB | 0644 |
|
timeridconv.rb | File | 2.11 KB | 0644 |
|
unix.rb | File | 2.72 KB | 0644 |
|