X7ROOT File Manager
Current Path:
/opt/alt/ruby21/lib64/ruby/2.1.0/xmlrpc
opt
/
alt
/
ruby21
/
lib64
/
ruby
/
2.1.0
/
xmlrpc
/
??
..
??
base64.rb
(1.41 KB)
??
client.rb
(18.84 KB)
??
config.rb
(989 B)
??
create.rb
(6.53 KB)
??
datetime.rb
(3.53 KB)
??
httpserver.rb
(4.13 KB)
??
marshal.rb
(1.46 KB)
??
parser.rb
(20.01 KB)
??
server.rb
(19.81 KB)
??
utils.rb
(3.91 KB)
Editing: marshal.rb
# # Copyright (C) 2001, 2002, 2003 by Michael Neumann (mneumann@ntecs.de) # # $Id: marshal.rb 36958 2012-09-13 02:22:10Z zzak $ # require "xmlrpc/parser" require "xmlrpc/create" require "xmlrpc/config" require "xmlrpc/utils" module XMLRPC # :nodoc: # Marshalling of XMLRPC::Create#methodCall and XMLRPC::Create#methodResponse class Marshal include ParserWriterChooseMixin class << self def dump_call( methodName, *params ) new.dump_call( methodName, *params ) end def dump_response( param ) new.dump_response( param ) end def load_call( stringOrReadable ) new.load_call( stringOrReadable ) end def load_response( stringOrReadable ) new.load_response( stringOrReadable ) end alias dump dump_response alias load load_response end # class self def initialize( parser = nil, writer = nil ) set_parser( parser ) set_writer( writer ) end def dump_call( methodName, *params ) create.methodCall( methodName, *params ) end def dump_response( param ) create.methodResponse( ! param.kind_of?( XMLRPC::FaultException ) , param ) end # Returns <code>[ methodname, params ]</code> def load_call( stringOrReadable ) parser.parseMethodCall( stringOrReadable ) end # Returns +paramOrFault+ def load_response( stringOrReadable ) parser.parseMethodResponse( stringOrReadable )[1] end end # class Marshal end
Upload File
Create Folder