summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-11-28 11:13:56 +0000
committerMatthias Radestock <matthias@rabbitmq.com>2010-11-28 11:13:56 +0000
commitf9f5db40f1a8bd43b74377306051181a02fe307b (patch)
treea4bfbc0365c3b0d9e6b7c38920efecbc51ebf930
parent81eef895dc100e93b23c34e0ba7e132b1151ca6d (diff)
downloadrabbitmq-codegen-bug23552.tar.gz
add experimental single-frame publish/deliver methodsbug23552
in order to measure impact on performance
-rw-r--r--amqp-rabbitmq-0.9.1.json18
1 files changed, 18 insertions, 0 deletions
diff --git a/amqp-rabbitmq-0.9.1.json b/amqp-rabbitmq-0.9.1.json
index 30b9177..1e8da58 100644
--- a/amqp-rabbitmq-0.9.1.json
+++ b/amqp-rabbitmq-0.9.1.json
@@ -356,6 +356,15 @@
{"type": "bit", "name": "mandatory", "default-value": false},
{"type": "bit", "name": "immediate", "default-value": false}],
"name": "publish"},
+ {"content": false,
+ "id": 45,
+ "arguments": [{"type": "short", "name": "ticket", "default-value": 0},
+ {"type": "shortstr", "name": "exchange", "default-value": ""},
+ {"type": "shortstr", "name": "routing-key", "default-value": ""},
+ {"type": "bit", "name": "mandatory", "default-value": false},
+ {"type": "bit", "name": "immediate", "default-value": false},
+ {"type": "longstr", "name": "content"}],
+ "name": "send"},
{"content": true,
"id": 50,
"arguments": [{"type": "short", "name": "reply-code"},
@@ -371,6 +380,15 @@
{"type": "shortstr", "name": "exchange"},
{"type": "shortstr", "name": "routing-key"}],
"name": "deliver"},
+ {"content": false,
+ "id": 65,
+ "arguments": [{"type": "shortstr", "name": "consumer-tag"},
+ {"type": "longlong", "name": "delivery-tag"},
+ {"type": "bit", "name": "redelivered", "default-value": false},
+ {"type": "shortstr", "name": "exchange"},
+ {"type": "shortstr", "name": "routing-key"},
+ {"type": "longstr", "name": "content"}],
+ "name": "receive"},
{"id": 70,
"arguments": [{"type": "short", "name": "ticket", "default-value": 0},
{"type": "shortstr", "name": "queue"},