From 0e2a4025ea01a187126e656e0cb64eada574f861 Mon Sep 17 00:00:00 2001 From: Andrew Michael Stitcher Date: Mon, 14 Apr 2014 20:13:31 +0000 Subject: NO-JIRA: Make qpid-receive print a bit more info for message headers/content git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1587304 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/src/tests/qpid-receive.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'qpid/cpp/src/tests') diff --git a/qpid/cpp/src/tests/qpid-receive.cpp b/qpid/cpp/src/tests/qpid-receive.cpp index fb1db05d99..ed0bca11c1 100644 --- a/qpid/cpp/src/tests/qpid-receive.cpp +++ b/qpid/cpp/src/tests/qpid-receive.cpp @@ -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; } -- cgit v1.2.1