/tools/Ruby/lib/ruby/1.8/xmlrpc/config.rb

http://github.com/agross/netopenspace · Ruby · 40 lines · 12 code · 12 blank · 16 comment · 0 complexity · 59dc365327cd75948aeaefa313d45e0c MD5 · raw file

  1. #
  2. # $Id: config.rb 11708 2007-02-12 23:01:19Z shyouhei $
  3. # Configuration file for XML-RPC for Ruby
  4. #
  5. module XMLRPC
  6. module Config
  7. DEFAULT_WRITER = XMLWriter::Simple # or XMLWriter::XMLParser
  8. # available parser:
  9. # * XMLParser::NQXMLTreeParser
  10. # * XMLParser::NQXMLStreamParser
  11. # * XMLParser::XMLTreeParser
  12. # * XMLParser::XMLStreamParser (fastest)
  13. # * XMLParser::REXMLStreamParser
  14. # * XMLParser::XMLScanStreamParser
  15. DEFAULT_PARSER = XMLParser::REXMLStreamParser
  16. # enable <nil/> tag
  17. ENABLE_NIL_CREATE = false
  18. ENABLE_NIL_PARSER = false
  19. # allows integers greater than 32-bit if true
  20. ENABLE_BIGINT = false
  21. # enable marshalling ruby objects which include XMLRPC::Marshallable
  22. ENABLE_MARSHALLING = true
  23. # enable multiCall extension by default
  24. ENABLE_MULTICALL = false
  25. # enable Introspection extension by default
  26. ENABLE_INTROSPECTION = false
  27. end
  28. end