Methods
    
  
  
  
    
    
    
    
    
        
      Instance Public methods
      
        
            
              parseMethodCall(str)
            
            Link
          
          
          
            
            
              parseMethodResponse(str)
            
            Link
          
          
          
            # File ../ruby/lib/xmlrpc/parser.rb, line 457 def parseMethodResponse(str) parser = @parser_class.new parser.parse(str) raise "No valid method response!" if parser.method_name != nil if parser.fault != nil # is a fault structure [false, parser.fault] else # is a normal return value raise "Missing return value!" if parser.params.size == 0 raise "Too many return values. Only one allowed!" if parser.params.size > 1 [true, parser.params[0]] end end