syndicate-protocols/schemas/protocol.prs

20 lines
455 B
Plaintext
Raw Permalink Normal View History

version 1 .
2022-01-16 20:17:36 +00:00
Packet = Turn / Error / Extension .
2022-01-16 23:22:10 +00:00
Extension = <<rec> @label any @fields [any ...]> .
2021-07-02 08:11:53 +00:00
Error = <error @message string @detail any>.
Assertion = any .
Handle = int .
Event = Assert / Retract / Message / Sync .
Oid = int .
Turn = [TurnEvent ...].
TurnEvent = [@oid Oid @event Event].
Assert = <A @assertion Assertion @handle Handle>.
Retract = <R @handle Handle>.
Message = <M @body Assertion>.
2024-02-05 22:14:19 +00:00
Sync = <S @peer #:#t>.