Utilities for the Syndicated Actor Model
Go to file
Emery Hemingway a26a83c623 freedesktop_notifier moved to seperate project 2023-04-10 10:46:50 -05:00
src freedesktop_notifier moved to seperate project 2023-04-10 10:46:50 -05:00
.envrc Syndicate API update 2023-04-10 10:46:50 -05:00
.gitignore freedesktop_notifier moved to seperate project 2023-04-10 10:46:50 -05:00
README.md freedesktop_notifier moved to seperate project 2023-04-10 10:46:50 -05:00
Tuprules.tup Syndicate API update 2023-04-10 10:46:50 -05:00
config.prs Initial json_socket_translator utility 2022-06-09 14:15:59 -05:00
http_protocol.prs http_translator: control over port binding 2022-06-28 11:13:20 -05:00
http_translator.config-example.pr http_translator: control over port binding 2022-06-28 11:13:20 -05:00
mpv.config-example.pr Initial json_socket_translator utility 2022-06-09 14:15:59 -05:00
syndicate_utils.nimble freedesktop_notifier moved to seperate project 2023-04-10 10:46:50 -05:00

README.md

Syndicate utils

http_translator

Dispatches HTTP requests to registered handlers.

See http_translator.config-example.pr for an example configuration.

json_translator

Wrapper that executes a command, parses its JSON output, and asserts a Preserves conversion in an <output …> record.

json_socket_translator

Utility to communicate with sockets that send and receive lines of JSON. Compatible with mpv, see mpv.config-example.pr.

msg

A utility that sends a message to $SYNDICATE_SOCK in the form <ARGV…>.