blob: 8b9d818234fa2185b211e706afd3f0c8d9c4e3cf [file] [log] [blame]
<?xml version = "1.0"?>
<!--
-
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements. See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership. The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied. See the License for the
- specific language governing permissions and limitations
- under the License.
-
-->
<amqp major = "0" minor = "9" port = "5672" comment = "AMQ Protocol version 0-9">
<constant name = "frame-request" value = "9" />
<constant name = "frame-response" value = "10" />
<!-- == MESSAGE =========================================================== -->
<class name = "message" index = "120">
<method name = "transfer" index = "10">
<chassis name = "server" implement = "MUST" />
<chassis name = "client" implement = "MUST" />
<field name = "mandatory" type = "bit" label = "indicate mandatory routing">
<doc>
This flag tells the server how to react if the message cannot be
routed to a queue. If this flag is set, the server will return an
unroutable message with a Return method. If this flag is zero, the
server silently drops the message.
</doc>
</field>
</method>
</class>
</amqp>