Classic listener/broadcaster paradigm. Handles communication between various parts of Sup.
Usage note: don't pass threads around. Neither thread nor message equality is defined anywhere in Sup beyond standard object equality. To communicate something about a particular thread, just pass a representative message from it around.
(This assumes that no message will be a part of more than one thread within a single "view". Luckily, that's true.)
# File lib/sup/update.rb, line 21 def register o; @targets[o] = true; end
Generated with the Darkfish Rdoc Generator 2.