Module: SOAP::RPC

Defined in:
lib/soap/rpc/rpc.rb,
lib/soap/rpc/proxy.rb,
lib/soap/rpc/driver.rb,
lib/soap/rpc/router.rb,
lib/soap/rpc/cgistub.rb,
lib/soap/rpc/element.rb,
lib/soap/rpc/soaplet.rb,
lib/soap/rpc/methodDef.rb,
lib/soap/rpc/httpserver.rb,
lib/soap/rpc/standaloneServer.rb

Defined Under Namespace

Classes: CGIStub, Driver, HTTPServer, MethodDef, MethodDefinitionError, ParameterError, Proxy, RPCError, Router, SOAPMethod, SOAPMethodRequest, SOAPMethodResponse, SOAPVoid, SOAPlet, StandaloneServer

Constant Summary collapse

ServerException =
Mapping::MappedException

Class Method Summary collapse

Class Method Details

.defined_methods(obj) ⇒ Object



16
17
18
19
20
21
22
# File 'lib/soap/rpc/rpc.rb', line 16

def self.defined_methods(obj)
  if obj.is_a?(Module)
    obj.methods - Module.methods
  else
    obj.methods - Object.instance_methods(true)
  end
end