Class | SOAP::WSDLDriver |
In: |
lib/soap/wsdlDriver.rb
|
Parent: | Object |
generate_explicit_type= | -> | generateEncodeType= |
Backward compatibility. |
# File lib/soap/wsdlDriver.rb, line 164 164: def __attr_proxy(symbol, assignable = false) 165: name = symbol.to_s 166: define_method(name) { 167: @servant.__send__(name) 168: } 169: if assignable 170: aname = name + '=' 171: define_method(aname) { |rhs| 172: @servant.__send__(aname, rhs) 173: } 174: end 175: end
# File lib/soap/wsdlDriver.rb, line 177 177: def __attr_proxy(symbol, assignable = false) 178: name = symbol.to_s 179: module_eval "def \#{name}\n@servant.\#{name}\nend\n" 180: if assignable 181: module_eval "def \#{name}=(value)\n@servant.\#{name} = value\nend\n" 182: end 183: end
# File lib/soap/wsdlDriver.rb, line 240 240: def initialize(wsdl, port, logdev) 241: @servant = Servant__.new(self, wsdl, port, logdev) 242: end
# File lib/soap/wsdlDriver.rb, line 208 208: def httpproxy 209: @servant.options["protocol.http.proxy"] 210: end
# File lib/soap/wsdlDriver.rb, line 212 212: def httpproxy=(httpproxy) 213: @servant.options["protocol.http.proxy"] = httpproxy 214: end
# File lib/soap/wsdlDriver.rb, line 244 244: def inspect 245: "#<#{self.class}:#{@servant.port.name}>" 246: end
# File lib/soap/wsdlDriver.rb, line 224 224: def mandatorycharset 225: @servant.options["protocol.mandatorycharset"] 226: end
# File lib/soap/wsdlDriver.rb, line 228 228: def mandatorycharset=(mandatorycharset) 229: @servant.options["protocol.mandatorycharset"] = mandatorycharset 230: end
# File lib/soap/wsdlDriver.rb, line 216 216: def wiredump_dev 217: @servant.options["protocol.http.wiredump_dev"] 218: end
# File lib/soap/wsdlDriver.rb, line 220 220: def wiredump_dev=(wiredump_dev) 221: @servant.options["protocol.http.wiredump_dev"] = wiredump_dev 222: end
# File lib/soap/wsdlDriver.rb, line 232 232: def wiredump_file_base 233: @servant.options["protocol.wiredump_file_base"] 234: end