Sha256: 32753c8723791d13c3f64a2e8cdd7496fb92358f986b2d41b7931e21226ab2f2

Contents?: true

Size: 694 Bytes

Versions: 17

Compression:

Stored size: 694 Bytes

Contents

# -*- coding: utf-8 -*-
require 'handsoap/http/drivers/abstract_driver'
require 'handsoap/http/drivers/curb_driver'
require 'handsoap/http/drivers/event_machine_driver'
require 'handsoap/http/drivers/http_client_driver'
require 'handsoap/http/drivers/net_http_driver'
require 'handsoap/http/drivers/mock_driver'

module Handsoap
  module Http
    @@drivers = {
      :curb => Drivers::CurbDriver,
      :em => Drivers::EventMachineDriver,
      :event_machine => Drivers::EventMachineDriver,
      :httpclient => Drivers::HttpClientDriver,
      :http_client => Drivers::HttpClientDriver,
      :net_http => Drivers::NetHttpDriver,
    }

    def self.drivers
      @@drivers
    end
  end
end

Version data entries

17 entries across 17 versions & 3 rubygems

Version Path
handsoap-1.4.0 lib/handsoap/http/drivers.rb
handsoap-1.3.0 lib/handsoap/http/drivers.rb
handsoap-1.2.2 lib/handsoap/http/drivers.rb
handsoap-1.1.8 lib/handsoap/http/drivers.rb
handsoap-1.1.7 lib/handsoap/http/drivers.rb
pgericson-handsoap-1.1.10 lib/handsoap/http/drivers.rb
pgericson-handsoap-1.1.9 lib/handsoap/http/drivers.rb
pgericson-handsoap-1.1.8 lib/handsoap/http/drivers.rb
pgericson-handsoap-1.1.7 lib/handsoap/http/drivers.rb
handsoap-1.1.6 lib/handsoap/http/drivers.rb
handsoap-1.1.5 lib/handsoap/http/drivers.rb
whenyouneedme-handsoap-1.1.4 lib/handsoap/http/drivers.rb
handsoap-1.1.4 lib/handsoap/http/drivers.rb
handsoap-1.1.3 lib/handsoap/http/drivers.rb
handsoap-1.1.2 lib/handsoap/http/drivers.rb
handsoap-1.1.1 lib/handsoap/http/drivers.rb
handsoap-1.1.0 lib/handsoap/http/drivers.rb