Method: DigitalFabric::AgentProxy#initialize

Defined in:
lib/tipi/digital_fabric/agent_proxy.rb

#initialize(service, req) ⇒ AgentProxy

Returns a new instance of AgentProxy.



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/tipi/digital_fabric/agent_proxy.rb', line 9

def initialize(service, req)
  @service = service
  @req = req
  @conn = req.adapter.conn
  @msgpack_reader = MessagePack::Unpacker.new
  @requests = {}
  @current_request_count = 0
  @last_request_id = 0
  @last_recv = @last_send = Time.now
  run
end