Method: Pigato::Client#initialize

Defined in:
lib/pigato/client.rb

#initialize(broker, conf = {}) ⇒ Client

Returns a new instance of Client.



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/pigato/client.rb', line 8

def initialize broker, conf = {}
  @broker = broker

  @conf = {
    :autostart => false,
    :timeout => 2500
  }

  @conf.merge!(conf)

  init
  
  if @conf[:autostart]
    start
  end
end