You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by as...@apache.org on 2014/04/14 22:13:31 UTC

svn commit: r1587304 - /qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp

Author: astitcher
Date: Mon Apr 14 20:13:31 2014
New Revision: 1587304

URL: http://svn.apache.org/r1587304
Log:
NO-JIRA: Make qpid-receive print a bit more info for message headers/content

Modified:
    qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp

Modified: qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp?rev=1587304&r1=1587303&r2=1587304&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp (original)
+++ qpid/trunk/qpid/cpp/src/tests/qpid-receive.cpp Mon Apr 14 20:13:31 2014
@@ -232,11 +232,17 @@ int main(int argc, char ** argv)
                             if (msg.getDurable()) std::cout << "Durable: true" << std::endl;
                             if (msg.getRedelivered()) std::cout << "Redelivered: true" << std::endl;
                             std::cout << "Properties: " << msg.getProperties() << std::endl;
+                            if (msg.getContentType().size()) std::cout << "ContentType: " << msg.getContentType() << std::endl;
                             std::cout << std::endl;
                         }
                         if (opts.printContent) {
-                            if (!msg.getContentObject().isVoid()) std::cout << msg.getContentObject() << std::endl;
-                            else std::cout << msg.getContent() << std::endl;
+                            if (!msg.getContentObject().isVoid()) {
+                              std::cout << "[Object: " << getTypeName(msg.getContentObject().getType()) << "]" << std::endl
+                                        << msg.getContentObject() << std::endl;
+                            }
+                            else {
+                              std::cout << msg.getContent() << std::endl;
+                            }
                         }
                         if (opts.messages && count >= opts.messages) done = true;
                     }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org