summaryrefslogtreecommitdiff
path: root/qpid/extras/dispatch/src/message_private.h
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5257 - Removed dispatch code from its old locationTed Ross2013-10-241-98/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1535460 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5173Ted Ross2013-09-261-1/+1
| | | | | | | | | | | | | QPID-5045 QPID-5181 - Major refactor of the routing data structure in preparation for multi-router operation. - Fixed the CMake bug in QPID-5173 - Added Dynamic assignment of routable addresses for outbound links (QPID-5181) - Changed the indentation of the Python code from 2 spaces to 4 spaces. - Reduced the default log level to make the console less chatty. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1526694 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5068 - Fixed a bug in the replacement of delivery annotations.Ted Ross2013-09-051-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520334 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5068 - Added feature to allow for modification of Delivery AnnotationsTed Ross2013-09-041-2/+7
| | | | | | | | - Added annotation for ingress router - Added annotation for trace git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520148 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed trailing whitespaces.Darryl L. Pierce2013-08-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1516996 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5045 - Refactored the router data structures to support message and ↵Ted Ross2013-08-061-2/+0
| | | | | | | | | | | | | | | | | | | | | | link routing. QPID-4997 - Fixed the thread safety problem. - Wrapped "pn_delivery" in the container to allow for explicit linkage of delivery pairs. - Removed the linkage between "message" and "delivery". Messages can now be discarded as soon as the last copy is delivered because their status will be tracked in the dx_delivery object. - Removed tx_handler from the set of callbacks in the container. There is no need for this notification (sendable delivery) because Dispatch does not create outbound deliveries until it is ready to send them (i.e. deliveries are created and advanced in one synchronous operation). - Replaced the out_fifo of messages per outbound-link with a pair of fifos (one for messages and one for state changes) per link. Note that even inbound-links need to send state changes outbound. This change addresses QPID-4997. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1511021 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Management agent in the container now responds to "get" requests.Ted Ross2013-06-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1497070 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Major refactoring of the code for composing performatives in messages.Ted Ross2013-06-261-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1497019 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Additional DevelopmentTed Ross2013-05-021-0/+3
| | | | | | | | | | - Added buffer of saved log messages for remote retrieval. - Added __FILE__ and __LINE__ annotations to logs. - Refactored dx_message_check() so it can be called multiple times with different depths. - Separated the buffer-size-specific tests into a separate unit test executable. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478538 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4538 - Renamed Qpid Nexus to Qpid DispatchTed Ross2013-02-211-0/+94
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448649 13f79535-47bb-0310-9956-ffa450edef68