summaryrefslogtreecommitdiff
path: root/qpid/cpp/xml
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2008-03-27 18:04:42 +0000
committerGordon Sim <gsim@apache.org>2008-03-27 18:04:42 +0000
commitbbd88f3f686ea87ecf127cbbf79d72dc0d6f01c6 (patch)
tree540c06d7a3d35763cafa4a41e584f63fa454d1b2 /qpid/cpp/xml
parentacbb09499a53795a57d6c59822942ab8de814456 (diff)
downloadqpid-python-bbd88f3f686ea87ecf127cbbf79d72dc0d6f01c6.tar.gz
Send accept in response to message publications if required.
Hold up completion (and accept) until message from transfer is fully enqueued. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@641929 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/xml')
-rw-r--r--qpid/cpp/xml/extra.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/qpid/cpp/xml/extra.xml b/qpid/cpp/xml/extra.xml
index 6080800f60..799a9299d0 100644
--- a/qpid/cpp/xml/extra.xml
+++ b/qpid/cpp/xml/extra.xml
@@ -656,6 +656,7 @@
<method name = "transfer" index="1">
<doc>blah, blah</doc>
<chassis name="server" implement="MUST" />
+ <chassis name="client" implement="MUST" />
<field name="destination" domain="shortstr"/>
<field name="accept-mode" domain="octet"/>
<field name="acquire-mode" domain="octet"/>
@@ -663,11 +664,13 @@
<method name = "accept" index="2">
<doc>blah, blah</doc>
<chassis name="server" implement="MUST" />
+ <chassis name="client" implement="MUST" />
<field name="commands" domain="sequence-set"/>
</method>
<method name = "reject" index="3">
<doc>blah, blah</doc>
<chassis name="server" implement="MUST" />
+ <chassis name="client" implement="MUST" />
<field name="commands" domain="sequence-set"/>
<field name="code" domain="short"/>
<field name="text" domain="shortstr"/>