Liking cljdoc? Tell your friends :D

clj-artnet.impl.protocol.addressing

Port-Address logic (Art-Net 4).

Port-Address logic (Art-Net 4).
raw docstring

compose-port-addressclj

(compose-port-address net sub-net universe)

Composes 15-bit Port-Address from components.

Args: net - int (0-127) sub-net - int (0-15) universe - int (0-15)

Composes 15-bit Port-Address from components.

Args:
  net      - int (0-127)
  sub-net  - int (0-15)
  universe - int (0-15)
sourceraw docstring

deprecated-port-address?clj

(deprecated-port-address? port-address)

Returns true if port-address is deprecated (0).

Returns true if port-address is deprecated (0).
sourceraw docstring

max-netclj

Maximum Net (7-bit).

Maximum Net (7-bit).
sourceraw docstring

max-port-addressclj

Maximum valid Port-Address (15-bit).

Maximum valid Port-Address (15-bit).
sourceraw docstring

max-sub-netclj

Maximum Sub-Net (4-bit).

Maximum Sub-Net (4-bit).
sourceraw docstring

max-universeclj

Maximum Universe (4-bit).

Maximum Universe (4-bit).
sourceraw docstring

min-port-addressclj

Minimum valid Port-Address (1 as 0 is deprecated).

Minimum valid Port-Address (1 as 0 is deprecated).
sourceraw docstring

normalize-address-optsclj

(normalize-address-opts opts)

Normalizes address options. Returns map with both forms.

Normalizes address options. Returns map with both forms.
sourceraw docstring

resolve-port-addressclj

(resolve-port-address {:keys [port-address net sub-net universe] :as opts})

Resolves Port-Address from options. Returns validated address.

Options: :port-address - int, 15-bit address :net - int :sub-net - int :universe - int

Resolves Port-Address from options. Returns validated address.

Options:
  :port-address - int, 15-bit address
  :net          - int
  :sub-net      - int
  :universe     - int
sourceraw docstring

split-port-addressclj

(split-port-address port-address)

Splits Port-Address into components.

Returns map: :net - int :sub-net - int :universe - int :port-address - int

Splits Port-Address into components.

Returns map:
  :net          - int
  :sub-net      - int
  :universe     - int
  :port-address - int
sourceraw docstring

valid-port-address?clj

(valid-port-address? port-address)

Returns true if port-address is valid (1-32767).

Returns true if port-address is valid (1-32767).
sourceraw docstring

validate-port-address!clj

(validate-port-address! port-address)

Validates Port-Address. Returns port-address or throws ex-info.

Validates Port-Address. Returns port-address or throws ex-info.
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