Author: tross
Date: Fri Sep 18 20:28:58 2009
New Revision: 816776

URL: http://svn.apache.org/viewvc?rev=816776&view=rev
Log:
Added accessor for returned method arguments

Modified:
    qpid/trunk/qpid/cpp/bindings/qmf/ruby/qmf.rb
    qpid/trunk/qpid/cpp/bindings/qmf/tests/ruby_console.rb

Modified: qpid/trunk/qpid/cpp/bindings/qmf/ruby/qmf.rb
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/bindings/qmf/ruby/qmf.rb?rev=816776&r1=816775&r2=816776&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/bindings/qmf/ruby/qmf.rb (original)
+++ qpid/trunk/qpid/cpp/bindings/qmf/ruby/qmf.rb Fri Sep 18 20:28:58 2009
@@ -522,6 +522,10 @@
     def exception
       @impl.getException
     end
+
+    def arguments
+      Arguments.new(@impl.getArgs)
+    end
   end
 
   
##==============================================================================

Modified: qpid/trunk/qpid/cpp/bindings/qmf/tests/ruby_console.rb
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/bindings/qmf/tests/ruby_console.rb?rev=816776&r1=816775&r2=816776&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/bindings/qmf/tests/ruby_console.rb (original)
+++ qpid/trunk/qpid/cpp/bindings/qmf/tests/ruby_console.rb Fri Sep 18 20:28:58 
2009
@@ -103,7 +103,7 @@
         for rep in 0...1
           puts "    Pinging..."
           ret = b.echo(45, 'text string')
-          puts "        ret=#{ret}"
+          puts "        status=#{ret.status} text=#{ret.exception.asString} 
seq=#{ret.arguments['sequence']} body=#{ret.arguments['body']}"
         end
       end
       puts "----"



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to