X7ROOT File Manager
Current Path:
/opt/alt/ruby23/lib64/ruby/2.3.0/xmlrpc
opt
/
alt
/
ruby23
/
lib64
/
ruby
/
2.3.0
/
xmlrpc
/
ðŸ“
..
📄
base64.rb
(1.44 KB)
📄
client.rb
(18.87 KB)
📄
config.rb
(1.04 KB)
📄
create.rb
(6.57 KB)
📄
datetime.rb
(3.56 KB)
📄
marshal.rb
(1.5 KB)
📄
parser.rb
(20.77 KB)
📄
server.rb
(19.83 KB)
📄
utils.rb
(3.95 KB)
Editing: marshal.rb
# frozen_string_literal: false # # Copyright (C) 2001, 2002, 2003 by Michael Neumann (mneumann@ntecs.de) # # $Id: marshal.rb 53141 2015-12-16 05:07:31Z naruse $ # 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