WIP: jsonMessages: basic schema for JSON APIs #6
|
@ -0,0 +1,19 @@
|
|||
version 1 .
|
||||
|
||||
JSON =
|
||||
/ @string string
|
||||
/ @integer int
|
||||
/ @double double
|
||||
/ @boolean bool
|
||||
/ @null =null
|
||||
/ @array [JSON ...]
|
||||
/ @object { symbol: JSON ...:... } .
|
||||
|
||||
; Messages that might be exchanged over a point-to-point medium such as a TCP or UNIX socket.
|
||||
Message = SendJSON / RecvJSON .
|
||||
|
||||
; A message destined for a remote endpoint.
|
||||
SendJSON = <send @data JSON> .
|
||||
|
||||
; A message originating from a remote endpoint.
|
||||
RecvJSON = <recv @data JSON> .
|
Loading…
Reference in New Issue