From 0a7dc59c27cf580e99e76ceadbcc9bd38967a05c Mon Sep 17 00:00:00 2001 From: fuCtor Date: Wed, 25 Jul 2012 06:21:26 -0700 Subject: [PATCH] [*] add example with persistent delivery mode --- src/test.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/test.cpp b/src/test.cpp index 8989dbe..e51be11 100644 --- a/src/test.cpp +++ b/src/test.cpp @@ -35,7 +35,10 @@ void Test::declared() qDebug("\t-= Ready =-"); //queue_->purge(); - exchange_->publish("123", exchange_->name()); + QAMQP::Exchange::MessageProperties properties; + properties[QAMQP::Frame::Content::cpDeliveryMode] = 2; // Make message persistent + exchange_->publish("123", exchange_->name(), properties); + //queue_->remove(true, false, false); queue_->setQOS(0,10); queue_->setConsumerTag("qamqp-consumer");