62 lines
1.1 KiB
Plaintext
62 lines
1.1 KiB
Plaintext
version 1 .
|
|
embeddedType EntityRef.Cap .
|
|
|
|
Base64DecoderArguments = <base64-decoder {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
CacheArguments = <cache {
|
|
dataspace: #:any
|
|
lifetime: float
|
|
}>.
|
|
|
|
FileSystemUsageArguments = <file-system-usage {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
JsonTranslatorArguments = <json-stdio-translator {
|
|
argv: [string ...]
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
TcpAddress = <tcp @host string @port int>.
|
|
UnixAddress = <unix @path string>.
|
|
|
|
SocketAddress = TcpAddress / UnixAddress .
|
|
|
|
HttpClientArguments = <http-client {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
HttpDriverStep= <http-driver { }>.
|
|
|
|
JsonSocketTranslatorStep = <json-socket-translator {
|
|
socket: SocketAddress
|
|
}>.
|
|
|
|
PostgreStep = <postgre {
|
|
connection: [PostgreConnectionParameter ...]
|
|
}>.
|
|
PostgreConnectionParameter = [@key string @val string].
|
|
|
|
PrinterStep = <printer {}> .
|
|
|
|
PulseArguments = <pulse {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
SqliteStep = <sqlite {
|
|
database: string
|
|
}>.
|
|
|
|
XmlTranslatorArguments = <xml-translator {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
XsltArguments = <xslt {
|
|
dataspace: #:any
|
|
}>.
|
|
|
|
# Reused from syndicate-protocols/transportAddress
|
|
Tcp = <tcp @host string @port int>.
|