class FFWD::Connection
Connections are used by input plugins in the protocol stack.
The sole purpose this exists is to incorporate a datasink functionality in the EM::Connection.
The datasink is used by tunnels to ‘hook into’ outgoing data.
Public Instance Methods
datasink=(sink)
click to toggle source
# File lib/ffwd/connection.rb, line 26 def datasink= sink @datasink = sink end
send_data(data)
click to toggle source
send_data
indirection.
Calls superclass method
# File lib/ffwd/connection.rb, line 31 def send_data data if @datasink @datasink.send_data data return end super data end