summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/MessageHandlerImpl.h
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2007-08-10 14:51:08 +0000
committerGordon Sim <gsim@apache.org>2007-08-10 14:51:08 +0000
commit6577b14632d81c15482cb0793e01166cdb28eaff (patch)
tree8b8dc5e4db5690e9c024b862a1d725764687d6fc /cpp/src/qpid/broker/MessageHandlerImpl.h
parentc00a668cbf27d90edf18cc935cc982cab6581cae (diff)
downloadqpid-python-6577b14632d81c15482cb0793e01166cdb28eaff.tar.gz
Broker management of message acknowledgements now runs entirely off execution layer.
Flow control support. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@564611 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/broker/MessageHandlerImpl.h')
-rw-r--r--cpp/src/qpid/broker/MessageHandlerImpl.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/MessageHandlerImpl.h b/cpp/src/qpid/broker/MessageHandlerImpl.h
index 86c54023b5..b7e91795ec 100644
--- a/cpp/src/qpid/broker/MessageHandlerImpl.h
+++ b/cpp/src/qpid/broker/MessageHandlerImpl.h
@@ -83,6 +83,15 @@ class MessageHandlerImpl :
const std::string& identifier );
void transfer(const framing::MethodContext& context);
+
+ void flow(const std::string& destination, u_int8_t unit, u_int32_t value);
+
+ void flowMode(const std::string& destination, u_int8_t mode);
+
+ void flush(const std::string& destination);
+
+ void stop(const std::string& destination);
+
private:
ReferenceRegistry references;
};