Liking cljdoc? Tell your friends :D

clj-artnet.impl.shell.policy

Art-Net 4 protocol policy enforcement.

Provides pure functions to validate compliance, specifically regarding broadcast restrictions for certain opcodes.

Art-Net 4 protocol policy enforcement.

Provides pure functions to validate compliance, specifically regarding
broadcast restrictions for certain opcodes.
raw docstring

broadcast-target?clj

(broadcast-target? {:keys [host broadcast?]})

Determines if a target is a broadcast address.

Checks both the explicit :broadcast? flag and 255.255.255.255 address.

Determines if a target is a broadcast address.

Checks both the explicit :broadcast? flag and 255.255.255.255 address.
sourceraw docstring

check-broadcast-policyclj

(check-broadcast-policy op broadcast?)

Validates Art-Net 4 broadcast restrictions.

Throws ex-info if a forbidden opcode is targeted for broadcast.

Validates Art-Net 4 broadcast restrictions.

Throws ex-info if a forbidden opcode is targeted for broadcast.
sourceraw docstring

no-broadcast-opsclj

Set of opcodes strictly forbidden from broadcast by Art-Net 4 spec (Table 1). Includes: :artdmx, :artpollreply, :artrdm, :arttoddata.

Set of opcodes strictly forbidden from broadcast by Art-Net 4 spec (Table 1).
Includes: :artdmx, :artpollreply, :artrdm, :arttoddata.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close