Added synchronous flag to json for methods that have an associated response

This commit is contained in:
Paul Jones 2009-08-26 12:11:47 +01:00
parent f38f8ec9c2
commit db97179e9b
1 changed files with 70 additions and 35 deletions

View File

@ -110,7 +110,8 @@
{"domain": "peer-properties", "name": "server properties"},
{"type": "longstr", "name": "mechanisms", "default-value": "PLAIN"},
{"type": "longstr", "name": "locales", "default-value": "en_US"}],
"name": "start"},
"name": "start",
"synchronous" : "true"},
{"id": 11,
"arguments": [{"domain": "peer-properties", "name": "client-properties"},
{"type": "shortstr", "name": "mechanism", "default-value": "PLAIN"},
@ -119,7 +120,8 @@
"name": "start-ok"},
{"id": 20,
"arguments": [{"type": "longstr", "name": "challenge"}],
"name": "secure"},
"name": "secure",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "longstr", "name": "response"}],
"name": "secure-ok"},
@ -127,7 +129,8 @@
"arguments": [{"type": "short", "name": "channel-max", "default-value": 0},
{"type": "long", "name": "frame-max", "default-value": 0},
{"type": "short", "name": "heartbeat", "default-value": 0}],
"name": "tune"},
"name": "tune",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "short", "name": "channel-max", "default-value": 0},
{"type": "long", "name": "frame-max", "default-value": 0},
@ -137,7 +140,8 @@
"arguments": [{"type": "shortstr", "name": "virtual-host", "default-value": "/"},
{"type": "shortstr", "name": "capabilities", "default-value": ""},
{"type": "bit", "name": "insist", "default-value": false}],
"name": "open"},
"name": "open",
"synchronous" : "true"},
{"id": 41,
"arguments": [{"type": "shortstr", "name": "known-hosts", "default-value": ""}],
"name": "open-ok"},
@ -161,13 +165,15 @@
"id": 20,
"methods": [{"id": 10,
"arguments": [{"type": "shortstr", "name": "out-of-band", "default-value": ""}],
"name": "open"},
"name": "open",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "open-ok"},
{"id": 20,
"arguments": [{"type": "bit", "name": "active"}],
"name": "flow"},
"name": "flow",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "bit", "name": "active"}],
"name": "flow-ok"},
@ -181,7 +187,8 @@
{"type": "shortstr", "name": "reply-text", "default-value": ""},
{"type": "short", "name": "class-id"},
{"type": "short", "name": "method-id"}],
"name": "close"},
"name": "close",
"synchronous" : "true"},
{"id": 41,
"arguments": [],
"name": "close-ok"}],
@ -196,7 +203,8 @@
{"type": "bit", "name": "active", "default-value": true},
{"type": "bit", "name": "write", "default-value": true},
{"type": "bit", "name": "read", "default-value": true}],
"name": "request"},
"name": "request",
"synchronous" : "true"},
{"id": 11,
"arguments": [{"type": "short", "name": "ticket", "default-value": 1}],
"name": "request-ok"}],
@ -214,7 +222,8 @@
{"type": "bit", "name": "internal", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false},
{"type": "table", "name": "arguments", "default-value": {}}],
"name": "declare"},
"name": "declare",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "declare-ok"},
@ -223,7 +232,8 @@
{"type": "shortstr", "name": "exchange"},
{"type": "bit", "name": "if-unused", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "delete"},
"name": "delete",
"synchronous" : "true"},
{"id": 21,
"arguments": [],
"name": "delete-ok"}],
@ -240,7 +250,8 @@
{"type": "bit", "name": "auto-delete", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false},
{"type": "table", "name": "arguments", "default-value": {}}],
"name": "declare"},
"name": "declare",
"synchronous" : "true"},
{"id": 11,
"arguments": [{"type": "shortstr", "name": "queue"},
{"type": "long", "name": "message-count"},
@ -253,7 +264,8 @@
{"type": "shortstr", "name": "routing-key", "default-value": ""},
{"type": "bit", "name": "nowait", "default-value": false},
{"type": "table", "name": "arguments", "default-value": {}}],
"name": "bind"},
"name": "bind",
"synchronous" : "true"},
{"id": 21,
"arguments": [],
"name": "bind-ok"},
@ -261,7 +273,8 @@
"arguments": [{"type": "short", "name": "ticket", "default-value": 1},
{"type": "shortstr", "name": "queue"},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "purge"},
"name": "purge",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "long", "name": "message-count"}],
"name": "purge-ok"},
@ -271,7 +284,8 @@
{"type": "bit", "name": "if-unused", "default-value": false},
{"type": "bit", "name": "if-empty", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "delete"},
"name": "delete",
"synchronous" : "true"},
{"id": 41,
"arguments": [{"type": "long", "name": "message-count"}],
"name": "delete-ok"},
@ -281,7 +295,8 @@
{"type": "shortstr", "name": "exchange"},
{"type": "shortstr", "name": "routing-key", "default-value": ""},
{"type": "table", "name": "arguments", "default-value": {}}],
"name": "unbind"},
"name": "unbind",
"synchronous" : "true"},
{"id": 51,
"arguments": [],
"name": "unbind-ok"}
@ -294,7 +309,8 @@
"arguments": [{"type": "long", "name": "prefetch-size", "default-value": 0},
{"type": "short", "name": "prefetch-count", "default-value": 0},
{"type": "bit", "name": "global", "default-value": false}],
"name": "qos"},
"name": "qos",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "qos-ok"},
@ -306,14 +322,16 @@
{"type": "bit", "name": "no-ack", "default-value": false},
{"type": "bit", "name": "exclusive", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "consume"},
"name": "consume",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "consume-ok"},
{"id": 30,
"arguments": [{"type": "shortstr", "name": "consumer-tag"},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "cancel"},
"name": "cancel",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "cancel-ok"},
@ -344,7 +362,8 @@
"arguments": [{"type": "short", "name": "ticket", "default-value": 1},
{"type": "shortstr", "name": "queue"},
{"type": "bit", "name": "no-ack", "default-value": false}],
"name": "get"},
"name": "get",
"synchronous" : "true"},
{"content": true,
"id": 71,
"arguments": [{"type": "longlong", "name": "delivery-tag"},
@ -389,7 +408,8 @@
"arguments": [{"type": "long", "name": "prefetch-size", "default-value": 0},
{"type": "short", "name": "prefetch-count", "default-value": 0},
{"type": "bit", "name": "global", "default-value": false}],
"name": "qos"},
"name": "qos",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "qos-ok"},
@ -401,21 +421,24 @@
{"type": "bit", "name": "no-ack", "default-value": false},
{"type": "bit", "name": "exclusive", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "consume"},
"name": "consume",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "consume-ok"},
{"id": 30,
"arguments": [{"type": "shortstr", "name": "consumer-tag"},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "cancel"},
"name": "cancel",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "cancel-ok"},
{"id": 40,
"arguments": [{"type": "shortstr", "name": "identifier"},
{"type": "longlong", "name": "content-size"}],
"name": "open"},
"name": "open",
"synchronous" : "true"},
{"id": 41,
"arguments": [{"type": "longlong", "name": "staged-size"}],
"name": "open-ok"},
@ -472,7 +495,8 @@
{"type": "short", "name": "prefetch-count", "default-value": 0},
{"type": "long", "name": "consume-rate", "default-value": 0},
{"type": "bit", "name": "global", "default-value": false}],
"name": "qos"},
"name": "qos",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "qos-ok"},
@ -483,14 +507,16 @@
{"type": "bit", "name": "no-local", "default-value": false},
{"type": "bit", "name": "exclusive", "default-value": false},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "consume"},
"name": "consume",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "consume-ok"},
{"id": 30,
"arguments": [{"type": "shortstr", "name": "consumer-tag"},
{"type": "bit", "name": "nowait", "default-value": false}],
"name": "cancel"},
"name": "cancel",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "shortstr", "name": "consumer-tag"}],
"name": "cancel-ok"},
@ -527,19 +553,22 @@
"id": 90,
"methods": [{"id": 10,
"arguments": [],
"name": "select"},
"name": "select",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "select-ok"},
{"id": 20,
"arguments": [],
"name": "commit"},
"name": "commit",
"synchronous" : "true"},
{"id": 21,
"arguments": [],
"name": "commit-ok"},
{"id": 30,
"arguments": [],
"name": "rollback"},
"name": "rollback",
"synchronous" : "true"},
{"id": 31,
"arguments": [],
"name": "rollback-ok"}],
@ -549,13 +578,15 @@
"id": 100,
"methods": [{"id": 10,
"arguments": [],
"name": "select"},
"name": "select",
"synchronous" : "true"},
{"id": 11,
"arguments": [],
"name": "select-ok"},
{"id": 20,
"arguments": [{"type": "shortstr", "name": "dtx-identifier"}],
"name": "start"},
"name": "start",
"synchronous" : "true"},
{"id": 21,
"arguments": [], "name": "start-ok"}],
"name": "dtx"
@ -581,7 +612,8 @@
{"type": "long", "name": "integer-3"},
{"type": "longlong", "name": "integer-4"},
{"type": "octet", "name": "operation"}],
"name": "integer"},
"name": "integer",
"synchronous" : "true"},
{"id": 11,
"arguments": [{"type": "longlong", "name": "result"}],
"name": "integer-ok"},
@ -589,7 +621,8 @@
"arguments": [{"type": "shortstr", "name": "string-1"},
{"type": "longstr", "name": "string-2"},
{"type": "octet", "name": "operation"}],
"name": "string"},
"name": "string",
"synchronous" : "true"},
{"id": 21,
"arguments": [{"type": "longstr", "name": "result"}],
"name": "string-ok"},
@ -597,7 +630,8 @@
"arguments": [{"type": "table", "name": "table"},
{"type": "octet", "name": "integer-op"},
{"type": "octet", "name": "string-op"}],
"name": "table"},
"name": "table",
"synchronous" : "true"},
{"id": 31,
"arguments": [{"type": "longlong", "name": "integer-result"},
{"type": "longstr", "name": "string-result"}],
@ -605,7 +639,8 @@
{"content": true,
"id": 40,
"arguments": [],
"name": "content"},
"name": "content",
"synchronous" : "true"},
{"content": true,
"id": 41,
"arguments": [{"type": "long", "name": "content-checksum"}],