# RIO - A simple remote procedure call/return protocol (MIME: rio/call, rio/return, rio/error) Backus-Naur Notation for the RIO protocol: message ::= | | call ::= return ::= return | error ::= error namespace ::= procedure ::= args ::= | arg ::= | argdecls ::= | argdecl ::= [notnull] argname ::= argtype ::= | aval ::= | std ::= | | | | |