types: :em :block
# File lib/iproto.rb, line 14 def self.get_connection(host, port, type = :block, reconnect = true) case type when :em require 'iproto/em' ::EM.connect host, port, IProto::EMFiberedConnection, host, port, reconnect when :em_callback require 'iproto/em' ::EM.connect host, port, IProto::EMCallbackConnection, host, port, reconnect when :block require 'iproto/tcp_socket' IProto::TCPSocket.new(host, port, reconnect) else raise "Undefined type #{type}" end end
Generated with the Darkfish Rdoc Generator 2.