The {Watcher} subclass for events fired when a signal is received. Signal events are watched via {Queue#watch_for_signal}.
Creates a new signal Watcher.
@private
# File lib/rb-kqueue/watcher/signal.rb, line 19 def initialize(queue, signal, callback) if signal.is_a?(String) @name = signal @number = Signal.list[signal] else @name = Signal.list.find {|_, n| n == signal}.first @number = signal end super(queue, @number, :signal, [], nil, callback) end
Generated with the Darkfish Rdoc Generator 2.