class FFWD::Handler
Handlers are used by output plugins based of the protocol stack.
Attributes
parent[RW]
Public Class Methods
new(signature, parent, *args)
click to toggle source
Calls superclass method
# File lib/ffwd/handler.rb, line 23 def self.new signature, parent, *args instance = super(signature, parent, *args) instance.instance_eval do @parent = parent end instance end
Public Instance Methods
close()
click to toggle source
# File lib/ffwd/handler.rb, line 41 def close; end
connection_completed()
click to toggle source
# File lib/ffwd/handler.rb, line 37 def connection_completed @parent.connection_completed end
send_all(events, metrics;)
click to toggle source
# File lib/ffwd/handler.rb, line 42 def send_all events, metrics; end
send_event(event;)
click to toggle source
# File lib/ffwd/handler.rb, line 43 def send_event event; end
send_metric(metric;)
click to toggle source
# File lib/ffwd/handler.rb, line 44 def send_metric metric; end
unbind()
click to toggle source
# File lib/ffwd/handler.rb, line 33 def unbind @parent.unbind end