System lifecycle and runtime management/integration.
Integrates shell components and provides higher-level system operations (lifecycle, effect execution). Delegates core I/O to shell modules.
System lifecycle and runtime management/integration. Integrates shell components and provides higher-level system operations (lifecycle, effect execution). Delegates core I/O to shell modules.
(create-initial-state config)Creates the initial protocol state for a new node. Delegates to clj-artnet.impl.protocol.state/initial-state.
Creates the initial protocol state for a new node. Delegates to clj-artnet.impl.protocol.state/initial-state.
(execute-effect! context effect)Performs the side effect described by a protocol effect map. (Legacy/Direct execution pattern).
Supported effects: :tx-packet, :callback, :log, :schedule, :dmx-frame.
Performs the side effect described by a protocol effect map. (Legacy/Direct execution pattern). Supported effects: :tx-packet, :callback, :log, :schedule, :dmx-frame.
(execute-effects! context effects)Executes a sequence of protocol effects. Returns the count of executed effects.
Executes a sequence of protocol effects. Returns the count of executed effects.
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 |