JVM IAddon boundary. Construct with an injected transport; no network side effects at initialization. The portable core handles validation, this boundary routes effects and gives refusals their user-facing wording.
JVM IAddon boundary. Construct with an injected transport; no network side effects at initialization. The portable core handles validation, this boundary routes effects and gives refusals their user-facing wording.
(addon-ctor config)Pure constructor, resolved by the hive-addon manifest.
Pure constructor, resolved by the hive-addon manifest.
(call config {:strs [id engine_command params]})Validate one engine command then send it through the injected port exactly once.
Validate one engine command then send it through the injected port exactly once.
(catalog _)List the source-extracted engine commands and control methods.
List the source-extracted engine commands and control methods.
(control config {:strs [id method params]})Validate a catalogued control method, then send one request via the installed port.
Validate a catalogued control method, then send one request via the installed port.
(dispatch config {:strs [command] :as params})Dispatch the sole photocraft tool's closed command vocabulary.
Dispatch the sole photocraft tool's closed command vocabulary.
(doctor config)Report this wave's available and missing transport with a concrete fix.
Report this wave's available and missing transport with a concrete fix.
(tool-defs config)One consolidated host tool; descriptions are not a live transport promise.
One consolidated host tool; descriptions are not a live transport promise.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |