From: Ben Pfaff Date: Thu, 18 Feb 2010 19:01:26 +0000 (-0800) Subject: ovsdb: Introduce to clarify specifications. X-Git-Tag: v1.0.0~259^2~126 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=394ca24967595c231bdbf2cedc0c30c8397b74ae;p=sliver-openvswitch.git ovsdb: Introduce to clarify specifications. --- diff --git a/ovsdb/SPECS b/ovsdb/SPECS index c77f28c00..4020241e5 100644 --- a/ovsdb/SPECS +++ b/ovsdb/SPECS @@ -37,6 +37,10 @@ values. Additional notation is presented later. Any JSON value. + + + Any JSON value except null. + A JSON object with the following members: @@ -250,7 +254,7 @@ Request object members: "method": "list_dbs" required "params": [] required - "id": any JSON value except null required + "id": required Response object members: @@ -269,7 +273,7 @@ Request object members: "method": "get_schema" required "params": [] required - "id": any JSON value except null required + "id": required Response object members: @@ -287,7 +291,7 @@ Request object members: "method": "transact" required "params": [, *] required - "id": any JSON value except null required + "id": required Response object members: @@ -397,7 +401,7 @@ Request object members: "method": "monitor" required "params": [, , ] required - "id": any JSON value except null required + "id": required is an object that maps from a table name to a . @@ -505,7 +509,7 @@ Request object members: "method": "monitor_cancel" required "params": [] required - "id": any JSON value except null required + "id": required Response object members: