Updated RubySpec submodule to 9f66d0b1.
[rbx.git] / stdlib / xmlrpc / config.rb
blob52f7340aba1779b663d5591ed00db1abd5b13a01
2 # $Id: config.rb 11708 2007-02-12 23:01:19Z shyouhei $
3 # Configuration file for XML-RPC for Ruby
6 module XMLRPC
8   module Config
10     DEFAULT_WRITER = XMLWriter::Simple            # or XMLWriter::XMLParser
11     
12     # available parser:
13     #   * XMLParser::NQXMLTreeParser
14     #   * XMLParser::NQXMLStreamParser
15     #   * XMLParser::XMLTreeParser
16     #   * XMLParser::XMLStreamParser (fastest)
17     #   * XMLParser::REXMLStreamParser
18     #   * XMLParser::XMLScanStreamParser
19     DEFAULT_PARSER = XMLParser::REXMLStreamParser
21     # enable <nil/> tag
22     ENABLE_NIL_CREATE    = false
23     ENABLE_NIL_PARSER    = false
24     
25     # allows integers greater than 32-bit if true
26     ENABLE_BIGINT        = false
28     # enable marshalling ruby objects which include XMLRPC::Marshallable
29     ENABLE_MARSHALLING   = true 
31     # enable multiCall extension by default
32     ENABLE_MULTICALL     = false
33     
34     # enable Introspection extension by default
35     ENABLE_INTROSPECTION = false
37   end
39 end