diff options
author | Kenneth Anthony Giusti <kgiusti@apache.org> | 2011-04-28 12:25:59 +0000 |
---|---|---|
committer | Kenneth Anthony Giusti <kgiusti@apache.org> | 2011-04-28 12:25:59 +0000 |
commit | 9b7442210d74846fac84e5e86236f0f2fc21886c (patch) | |
tree | 6269e80bae30d0bf18f2ad72b8943f14f3bcaf6a /cpp/src/qpid/cluster/UpdateClient.h | |
parent | 55c1e336b7ba8f30a9c673f59150eb75ff62505e (diff) | |
download | qpid-python-9b7442210d74846fac84e5e86236f0f2fc21886c.tar.gz |
QPID-3076: enable flow control for clustered broker configurations.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1097432 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/cluster/UpdateClient.h')
-rw-r--r-- | cpp/src/qpid/cluster/UpdateClient.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/src/qpid/cluster/UpdateClient.h b/cpp/src/qpid/cluster/UpdateClient.h index 7520bb82cb..bbf7a948bc 100644 --- a/cpp/src/qpid/cluster/UpdateClient.h +++ b/cpp/src/qpid/cluster/UpdateClient.h @@ -51,6 +51,7 @@ class SemanticState; class Decoder; class Link; class Bridge; +class QueueObserver; } // namespace broker @@ -104,6 +105,8 @@ class UpdateClient : public sys::Runnable { void updateLinks(); void updateLink(const boost::shared_ptr<broker::Link>&); void updateBridge(const boost::shared_ptr<broker::Bridge>&); + void updateQueueObservers(const boost::shared_ptr<broker::Queue>&); + void updateObserver(const boost::shared_ptr<broker::Queue>&, boost::shared_ptr<broker::QueueObserver>); Numbering<broker::SemanticState::ConsumerImpl*> consumerNumbering; |