@private
# File lib/em/protocols/tcptest.rb, line 34 def self.test( host, port ) EventMachine.connect( host, port, self ) end
# File lib/em/protocols/tcptest.rb, line 42 def connection_completed @completed = true set_deferred_status :succeeded, (Time.now - @start_time) close_connection end
# File lib/em/protocols/tcptest.rb, line 38 def post_init @start_time = Time.now end
# File lib/em/protocols/tcptest.rb, line 48 def unbind set_deferred_status :failed, (Time.now - @start_time) unless @completed end