Class: Karma::Connection

Inherits:
Object
  • Object
show all
Defined in:
lib/karma/connection.rb

Instance Method Summary collapse

Constructor Details

#initializeConnection

Returns a new instance of Connection.



3
4
# File 'lib/karma/connection.rb', line 3

def initialize
end

Instance Method Details

#send_and_read(request) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/karma/connection.rb', line 6

def send_and_read(request)
  unless defined?(@socket)
    establish_connection!
  end
  push(request)
  read
end