2015-12-16 05:07:31 +00:00
|
|
|
# frozen_string_literal: false
|
2003-07-19 10:05:54 +00:00
|
|
|
#
|
|
|
|
# $Id$
|
|
|
|
# Configuration file for XML-RPC for Ruby
|
|
|
|
#
|
|
|
|
|
2012-09-13 02:22:10 +00:00
|
|
|
module XMLRPC # :nodoc:
|
2003-07-19 10:05:54 +00:00
|
|
|
|
|
|
|
module Config
|
|
|
|
|
2012-09-13 02:22:10 +00:00
|
|
|
# or XMLWriter::XMLParser
|
|
|
|
DEFAULT_WRITER = XMLWriter::Simple
|
|
|
|
|
|
|
|
# === Available parsers
|
|
|
|
#
|
|
|
|
# * XMLParser::NQXMLTreeParser
|
|
|
|
# * XMLParser::NQXMLStreamParser
|
|
|
|
# * XMLParser::XMLTreeParser
|
|
|
|
# * XMLParser::XMLStreamParser (fastest)
|
|
|
|
# * XMLParser::REXMLStreamParser
|
|
|
|
# * XMLParser::XMLScanStreamParser
|
2014-10-13 08:53:16 +00:00
|
|
|
# * XMLParser::LibXMLStreamParser
|
2003-07-19 10:05:54 +00:00
|
|
|
DEFAULT_PARSER = XMLParser::REXMLStreamParser
|
|
|
|
|
2012-09-13 02:22:10 +00:00
|
|
|
# enable <code><nil/></code> tag
|
2003-07-19 10:05:54 +00:00
|
|
|
ENABLE_NIL_CREATE = false
|
|
|
|
ENABLE_NIL_PARSER = false
|
2009-03-06 03:56:38 +00:00
|
|
|
|
2012-09-13 02:22:10 +00:00
|
|
|
# allows integers greater than 32-bit if +true+
|
2003-07-19 10:05:54 +00:00
|
|
|
ENABLE_BIGINT = false
|
|
|
|
|
2013-07-18 13:50:32 +00:00
|
|
|
# enable marshalling Ruby objects which include XMLRPC::Marshallable
|
2009-03-06 03:56:38 +00:00
|
|
|
ENABLE_MARSHALLING = true
|
2003-07-19 10:05:54 +00:00
|
|
|
|
|
|
|
# enable multiCall extension by default
|
|
|
|
ENABLE_MULTICALL = false
|
2009-03-06 03:56:38 +00:00
|
|
|
|
2003-07-19 10:05:54 +00:00
|
|
|
# enable Introspection extension by default
|
|
|
|
ENABLE_INTROSPECTION = false
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|
|
|
|
|