diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2007-08-08 04:36:31 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2007-08-08 04:36:31 +0000 |
| commit | dff8b876caa9625dc0e03e03dadad22a504826d1 (patch) | |
| tree | 6afa9f8388c40603fc0423e96e2555a9455b83d6 /specs | |
| parent | a45694048d1f26e0ed317f661b464bae862fb8fa (diff) | |
| download | qpid-python-dff8b876caa9625dc0e03e03dadad22a504826d1.tar.gz | |
implemented Session.sync()
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@563738 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'specs')
| -rw-r--r-- | specs/amqp.0-10-preview.xml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/specs/amqp.0-10-preview.xml b/specs/amqp.0-10-preview.xml index 4e2d417c47..8b3c4e49ea 100644 --- a/specs/amqp.0-10-preview.xml +++ b/specs/amqp.0-10-preview.xml @@ -1272,6 +1272,22 @@ </doc> </domain> + <domain name="execution-header"> + <doc> + The execution header appears on commands after the class and method id, but prior to method + arguments. + </doc> + <struct size="octet" pack="octet"> + <field name="sync" domain="bit" + label="request notification of completion for a specific command"> + <doc> + Indicates that an execution.complete should be sent immediately after processing the + command. + </doc> + </field> + </struct> + </domain> + <!-- Elementary domains --> <domain name="bit" type="bit" label="single bit" /> <domain name="octet" type="octet" label="single octet" /> @@ -7063,6 +7079,19 @@ <field name="data" domain="long-struct"/> </method> + <!-- - Method: execution.sync - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> + + <method name="sync" index="50" label="request notification of completion for issued commands"> + <doc> + Requests notification (via execution.complete) when all commands issued prior to the sync + control have been processed. If the recipient of this control has already notified the + sender that said commands are complete, it may safely ignore the control. + </doc> + + <chassis name="server" implement="MUST"/> + <chassis name="client" implement="MUST"/> + </method> + </class> </amqp> |
