Liking cljdoc? Tell your friends :D

hive-photocraft.core

Pure PhotoCraft command and control-channel vocabulary. Receives catalog values; does not read files, open sockets or depend on a host runtime.

Pure PhotoCraft command and control-channel vocabulary. Receives catalog values;
does not read files, open sockets or depend on a host runtime.
raw docstring

authclj/s

(auth token)

Build the first control-channel request. Never log or persist the token.

Build the first control-channel request. Never log or persist the token.
sourceraw docstring

commandclj/s

(command catalog id)

Find a command id in an extracted catalog value. Unknown ids refuse.

Find a command id in an extracted catalog value. Unknown ids refuse.
sourceraw docstring

executeclj/s

(execute catalog id command-id params)

Validate and build an engine.execute request. Parameter documentation is descriptive rather than a machine schema; the engine enforces each command's detailed numeric ranges. Never silently coerce an unknown command.

Validate and build an engine.execute request. Parameter documentation is
descriptive rather than a machine schema; the engine enforces each command's
detailed numeric ranges. Never silently coerce an unknown command.
sourceraw docstring

frameclj/s

(frame request-value)

Encode a validated request map as exactly one JSON line.

Encode a validated request map as exactly one JSON line.
sourceraw docstring

methodclj/s

(method catalog id)

Find a control method declared by the extracted protocol inventory.

Find a control method declared by the extracted protocol inventory.
sourceraw docstring

refuseclj/s

(refuse kind hint)

A portable actionable refusal.

A portable actionable refusal.
sourceraw docstring

replyclj/s

(reply line)

Decode one JSON-line response, retaining its wire keys.

Decode one JSON-line response, retaining its wire keys.
sourceraw docstring

requestclj/s

(request catalog id method-id params)

Build a control-channel request. Connection must authenticate separately first.

Build a control-channel request. Connection must authenticate separately first.
sourceraw docstring

token-valid?clj/s

(token-valid? token)

True for exactly 64 ASCII hexadecimal characters (256 bits).

True for exactly 64 ASCII hexadecimal characters (256 bits).
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