Method: ChainReactor::Client#initialize

Defined in:
lib/chain-reactor/client.rb

#initialize(server_addr, server_port) ⇒ Client

Create a connection to a chain reactor server at the given address and port.



16
17
18
19
20
21
22
23
# File 'lib/chain-reactor/client.rb', line 16

def initialize(server_addr,server_port)
  begin
    @socket = TCPSocket.new(server_addr, server_port)
  rescue Errno::ECONNREFUSED
    raise ClientError, "Failed to connect to Chain Reactor server on #{server_addr}:#{server_port}"
  end
  connect
end