Liking cljdoc? Tell your friends :D

clj-artnet.impl.protocol.lifecycle

State lifecycle management: initialization and cap sync.

State lifecycle management: initialization and cap sync.
raw docstring

derive-status-flagsclj

(derive-status-flags auto-flags _callbacks network capabilities rdm-state)
source

ensure-stateclj

(ensure-state state config)
source

initial-capability-trackerclj

(initial-capability-tracker user-node)
source

initial-stateclj

(initial-state {:keys [node callbacks diagnostics programming rdm firmware sync
                       data discovery capabilities failsafe triggers
                       command-labels random-delay-fn]})

Creates initial state map from config.

Returns pure immutable state map.

Creates initial state map from *config*.

Returns pure immutable state map.
sourceraw docstring

mark-capability-manualclj

(mark-capability-manual tracker node-updates)
source

refresh-capability-statusclj

(refresh-capability-status state)
source

refresh-node-stateclj

(refresh-node-state state)
source

snapshotclj

(snapshot state keys)

Extracts state subset for diagnostics.

Extracts state subset for diagnostics.
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