* io.c (rb_open_file): encoding in mode string was ignored if perm is
[ruby-svn.git] / lib / xmlrpc / config.rb
blobc4d2c41aac529bf075a553de5f5e90a2d8f0c97f
2 # $Id$
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