Method: WatchmonkeyCli::LoopbackConnection#initialize

Defined in:
lib/watchmonkey_cli/loopback_connection.rb

#initialize(id, opts = {}, &initializer) ⇒ LoopbackConnection

Returns a new instance of LoopbackConnection.



5
6
7
8
9
10
11
# File 'lib/watchmonkey_cli/loopback_connection.rb', line 5

def initialize(id, opts = {}, &initializer)
  @id = id
  @established = false
  @opts = {}.merge(opts)
  # @mutex = Monitor.new
  initializer.try(:call, @opts)
end