Liking cljdoc? Tell your friends :D

rocksky.core

Native core bindings for Rocksky.

JVM Panama (java.lang.foreign) bindings to the shared Rust core's C ABI (crates/rocksky-uniffi). AT Protocol PDS writes (scrobble fan-out, like, follow, shout), AppView reads, and the identity hashes shared across every Rocksky SDK. This is the write + dedup side; rocksky.client is the read/HTTP side. Requires JDK 22+ (run with --enable-native-access=ALL-UNNAMED).

Native core bindings for Rocksky.

JVM Panama (java.lang.foreign) bindings to the shared Rust core's C ABI
(crates/rocksky-uniffi). AT Protocol PDS writes (scrobble fan-out, like,
follow, shout), AppView reads, and the identity hashes shared across every
Rocksky SDK. This is the write + dedup side; `rocksky.client` is the read/HTTP
side. Requires JDK 22+ (run with --enable-native-access=ALL-UNNAMED).
raw docstring

agent-closeclj

(agent-close agent)

Release an agent's native handle.

Release an agent's native handle.
sourceraw docstring

followclj

(follow agent did)
source

global-statsclj

(global-stats)
(global-stats base)

Platform-wide totals.

Platform-wide totals.
sourceraw docstring

likeclj

(like agent uri cid)
source

loginclj

(login session-path identifier password & {:keys [appview]})

Log in with an app password, persisting the session at session-path.

Log in with an app password, persisting the session at `session-path`.
sourceraw docstring

profileclj

(profile actor)
(profile actor base)

An actor's detailed profile.

An actor's detailed profile.
sourceraw docstring

refresh-sessionclj

(refresh-session agent)
source

scrobbleclj

(scrobble agent track)

Scrobble a play (fans out to artist/album/song/scrobble). Returns the URIs.

Scrobble a play (fans out to artist/album/song/scrobble). Returns the URIs.
sourceraw docstring

scrobblesclj

(scrobbles actor limit)
(scrobbles actor limit offset base)

An actor's scrobbles, newest first.

An actor's scrobbles, newest first.
sourceraw docstring

shoutclj

(shout agent subject-uri subject-cid message)
source

song-hashclj

(song-hash title artist album)

Identity hash of a song — identical across every Rocksky SDK.

Identity hash of a song — identical across every Rocksky SDK.
sourceraw docstring

top-tracksclj

(top-tracks limit)
(top-tracks limit offset)
(top-tracks limit offset base)

Platform-wide top tracks chart. base overrides the AppView URL.

Platform-wide top tracks chart. `base` overrides the AppView URL.
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