class EventMachine::Protocols::TcpConnectTester
@private
Public Class Methods
test( host, port )
click to toggle source
# File lib/em/protocols/tcptest.rb, line 34 def self.test( host, port ) EventMachine.connect( host, port, self ) end
Public Instance Methods
connection_completed()
click to toggle source
# File lib/em/protocols/tcptest.rb, line 42 def connection_completed @completed = true set_deferred_status :succeeded, (Time.now - @start_time) close_connection end
post_init()
click to toggle source
# File lib/em/protocols/tcptest.rb, line 38 def post_init @start_time = Time.now end
unbind()
click to toggle source
# File lib/em/protocols/tcptest.rb, line 48 def unbind set_deferred_status :failed, (Time.now - @start_time) unless @completed end