Process handling UDP transmission and action dispatch.
Implements a core.async flow loop that:
Process handling UDP transmission and action dispatch. Implements a core.async flow loop that: - Encodes and sends Art-Net packets (enforcing broadcast policy) - Executes callback actions on virtual threads - Manages delayed actions (e.g. reply dispatch)
(sender-proc)Proc launcher for the udp-sender/action-dispatcher stage. Args:
:channel -> DatagramChannel for outbound packets:pool -> BufferPool used for encoding:default-target -> fallback {:host .. :port ..}:allow-limited-broadcast? -> permit 255.255.255.255 targets?Proc launcher for the udp-sender/action-dispatcher stage. Args:
* `:channel` -> DatagramChannel for outbound packets
* `:pool` -> BufferPool used for encoding
* `:default-target` -> fallback {:host .. :port ..}
* `:allow-limited-broadcast?` -> permit 255.255.255.255 targets?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 |