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