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/soaplet.rb,
lib/soap/rpc/element.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

ServerException =
Mapping::MappedException

Class Method Summary (collapse)

Class Method Details

+ (Object) defined_methods(obj)



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

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