class SOAP::WSDLDriver

Public Class Methods

__attr_proxy(symbol, assignable = false) click to toggle source
# File lib/soap/wsdlDriver.rb, line 185
def __attr_proxy(symbol, assignable = false)
  name = symbol.to_s
  define_method(name) {
    @servant.__send__(name)
  }
  if assignable
    aname = name + '='
    define_method(aname) { |rhs|
      @servant.__send__(aname, rhs)
    }
  end
end
new(wsdl, port, logdev) click to toggle source
# File lib/soap/wsdlDriver.rb, line 259
def initialize(wsdl, port, logdev)
  @servant = Servant__.new(self, wsdl, port, logdev)
end

Public Instance Methods

httpproxy() click to toggle source
# File lib/soap/wsdlDriver.rb, line 227
def httpproxy
  @servant.options["protocol.http.proxy"]
end
httpproxy=(httpproxy) click to toggle source
# File lib/soap/wsdlDriver.rb, line 231
def httpproxy=(httpproxy)
  @servant.options["protocol.http.proxy"] = httpproxy
end
inspect() click to toggle source
# File lib/soap/wsdlDriver.rb, line 263
def inspect
  "#<#{self.class}:#{@servant.port.name}>"
end
mandatorycharset() click to toggle source
# File lib/soap/wsdlDriver.rb, line 243
def mandatorycharset
  @servant.options["protocol.mandatorycharset"]
end
mandatorycharset=(mandatorycharset) click to toggle source
# File lib/soap/wsdlDriver.rb, line 247
def mandatorycharset=(mandatorycharset)
  @servant.options["protocol.mandatorycharset"] = mandatorycharset
end
reset_stream() click to toggle source
# File lib/soap/wsdlDriver.rb, line 267
def reset_stream
  @servant.reset_stream
end
wiredump_dev() click to toggle source
# File lib/soap/wsdlDriver.rb, line 235
def wiredump_dev
  @servant.options["protocol.http.wiredump_dev"]
end
wiredump_dev=(wiredump_dev) click to toggle source
# File lib/soap/wsdlDriver.rb, line 239
def wiredump_dev=(wiredump_dev)
  @servant.options["protocol.http.wiredump_dev"] = wiredump_dev
end
wiredump_file_base() click to toggle source
# File lib/soap/wsdlDriver.rb, line 251
def wiredump_file_base
  @servant.options["protocol.wiredump_file_base"]
end
wiredump_file_base=(wiredump_file_base) click to toggle source
# File lib/soap/wsdlDriver.rb, line 255
def wiredump_file_base=(wiredump_file_base)
  @servant.options["protocol.wiredump_file_base"] = wiredump_file_base
end