diff options
| author | Gordon Sim <gsim@apache.org> | 2010-03-03 17:06:44 +0000 |
|---|---|---|
| committer | Gordon Sim <gsim@apache.org> | 2010-03-03 17:06:44 +0000 |
| commit | 2a71aa199010c48608f6d63794f52ad2e7afede5 (patch) | |
| tree | c75a9248e0ced59974bde18a73f5237f5efb8446 /cpp/src/qpid/messaging | |
| parent | 589def015a6567ecb7be9fe2af0ebec662cea56c (diff) | |
| download | qpid-python-2a71aa199010c48608f6d63794f52ad2e7afede5.tar.gz | |
QPID-2402 & QPID-2406: Documented the units for the ttl property of Message. Eliminated use of qpid::sys::Duration from API.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@918575 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/messaging')
| -rw-r--r-- | cpp/src/qpid/messaging/Message.cpp | 4 | ||||
| -rw-r--r-- | cpp/src/qpid/messaging/Receiver.cpp | 8 | ||||
| -rw-r--r-- | cpp/src/qpid/messaging/ReceiverImpl.h | 9 | ||||
| -rw-r--r-- | cpp/src/qpid/messaging/Session.cpp | 4 | ||||
| -rw-r--r-- | cpp/src/qpid/messaging/SessionImpl.h | 6 |
5 files changed, 15 insertions, 16 deletions
diff --git a/cpp/src/qpid/messaging/Message.cpp b/cpp/src/qpid/messaging/Message.cpp index e4b28c3b2c..4f8a358764 100644 --- a/cpp/src/qpid/messaging/Message.cpp +++ b/cpp/src/qpid/messaging/Message.cpp @@ -50,8 +50,8 @@ const std::string& Message::getUserId() const { return impl->userId; } void Message::setCorrelationId(const std::string& id) { impl->correlationId = id; } const std::string& Message::getCorrelationId() const { return impl->correlationId; } -void Message::setTtl(uint64_t ttl) { impl->ttl = ttl; } -uint64_t Message::getTtl() const { return impl->ttl; } +void Message::setTtl(Duration ttl) { impl->ttl = ttl; } +Duration Message::getTtl() const { return impl->ttl; } void Message::setDurable(bool durable) { impl->durable = durable; } bool Message::getDurable() const { return impl->durable; } diff --git a/cpp/src/qpid/messaging/Receiver.cpp b/cpp/src/qpid/messaging/Receiver.cpp index 478228e0fb..841bee274c 100644 --- a/cpp/src/qpid/messaging/Receiver.cpp +++ b/cpp/src/qpid/messaging/Receiver.cpp @@ -39,10 +39,10 @@ Receiver::Receiver(ReceiverImpl* impl) { PI::ctor(*this, impl); } Receiver::Receiver(const Receiver& s) : qpid::client::Handle<ReceiverImpl>() { PI::copy(*this, s); } Receiver::~Receiver() { PI::dtor(*this); } Receiver& Receiver::operator=(const Receiver& s) { return PI::assign(*this, s); } -bool Receiver::get(Message& message, qpid::sys::Duration timeout) { return impl->get(message, timeout); } -Message Receiver::get(qpid::sys::Duration timeout) { return impl->get(timeout); } -bool Receiver::fetch(Message& message, qpid::sys::Duration timeout) { return impl->fetch(message, timeout); } -Message Receiver::fetch(qpid::sys::Duration timeout) { return impl->fetch(timeout); } +bool Receiver::get(Message& message, Duration timeout) { return impl->get(message, timeout); } +Message Receiver::get(Duration timeout) { return impl->get(timeout); } +bool Receiver::fetch(Message& message, Duration timeout) { return impl->fetch(message, timeout); } +Message Receiver::fetch(Duration timeout) { return impl->fetch(timeout); } void Receiver::setCapacity(uint32_t c) { impl->setCapacity(c); } uint32_t Receiver::getCapacity() { return impl->getCapacity(); } uint32_t Receiver::available() { return impl->available(); } diff --git a/cpp/src/qpid/messaging/ReceiverImpl.h b/cpp/src/qpid/messaging/ReceiverImpl.h index 2076de5d56..a720fe8210 100644 --- a/cpp/src/qpid/messaging/ReceiverImpl.h +++ b/cpp/src/qpid/messaging/ReceiverImpl.h @@ -22,7 +22,6 @@ * */ #include "qpid/RefCounted.h" -#include "qpid/sys/Time.h" namespace qpid { namespace client { @@ -38,10 +37,10 @@ class ReceiverImpl : public virtual qpid::RefCounted { public: virtual ~ReceiverImpl() {} - virtual bool get(Message& message, qpid::sys::Duration timeout) = 0; - virtual Message get(qpid::sys::Duration timeout) = 0; - virtual bool fetch(Message& message, qpid::sys::Duration timeout) = 0; - virtual Message fetch(qpid::sys::Duration timeout) = 0; + virtual bool get(Message& message, Duration timeout) = 0; + virtual Message get(Duration timeout) = 0; + virtual bool fetch(Message& message, Duration timeout) = 0; + virtual Message fetch(Duration timeout) = 0; virtual void setCapacity(uint32_t) = 0; virtual uint32_t getCapacity() = 0; virtual uint32_t available() = 0; diff --git a/cpp/src/qpid/messaging/Session.cpp b/cpp/src/qpid/messaging/Session.cpp index 99896caad4..5d1a6fb815 100644 --- a/cpp/src/qpid/messaging/Session.cpp +++ b/cpp/src/qpid/messaging/Session.cpp @@ -76,13 +76,13 @@ void Session::flush() impl->flush(); } -bool Session::nextReceiver(Receiver& receiver, qpid::sys::Duration timeout) +bool Session::nextReceiver(Receiver& receiver, Duration timeout) { return impl->nextReceiver(receiver, timeout); } -Receiver Session::nextReceiver(qpid::sys::Duration timeout) +Receiver Session::nextReceiver(Duration timeout) { return impl->nextReceiver(timeout); } diff --git a/cpp/src/qpid/messaging/SessionImpl.h b/cpp/src/qpid/messaging/SessionImpl.h index 164a6f6bc9..653df8fdda 100644 --- a/cpp/src/qpid/messaging/SessionImpl.h +++ b/cpp/src/qpid/messaging/SessionImpl.h @@ -23,7 +23,7 @@ */ #include "qpid/RefCounted.h" #include <string> -#include "qpid/sys/Time.h" +#include "qpid/messaging/Duration.h" namespace qpid { namespace client { @@ -50,8 +50,8 @@ class SessionImpl : public virtual qpid::RefCounted virtual void flush() = 0; virtual Sender createSender(const Address& address) = 0; virtual Receiver createReceiver(const Address& address) = 0; - virtual bool nextReceiver(Receiver& receiver, qpid::sys::Duration timeout) = 0; - virtual Receiver nextReceiver(qpid::sys::Duration timeout) = 0; + virtual bool nextReceiver(Receiver& receiver, Duration timeout) = 0; + virtual Receiver nextReceiver(Duration timeout) = 0; virtual uint32_t available() = 0; virtual uint32_t pendingAck() = 0; virtual Sender getSender(const std::string& name) const = 0; |
