The packages PROTEST/COMMON/*
are the packages for common PROTEST protocols.
These protocols may serve as examples of PROTEST/PROTOCOL
syntax, but are also
functional and usable as imports by other systems.
Currently available protocols:
ADDRESSED
- a protocol for objects which have a network address,DATE
- a protocol for microsecond-precision dates,HANDLING
- a protocol for objects with a handler function,KILLABLE
- a protocol for objects that need to be finalized,NAMED
- a protocol for objects having a string name.
All of the common protocols may be loaded by loading the PROTEST/COMMON
ASDF
system. Individual protocols may be loaded by loading a system named
PROTEST/COMMON/FOO
, replacing FOO
with the name of the particular common
protocol. Each package exports its symbol into a package following the same
naming convention.
See each protocol's code file for the description and details of that protocol.
- Export protocol files into Markdown.