rocksky (rocksky_erl v0.9.0)

View Source

Summary

Functions

Functions

actor_equalizer_presets(Actor)

actor_equalizer_presets(Actor, Base)

add_songs_to_playlist(Base, Token, Uri, Songs)

agent_follow(Agent, Did)

agent_hydrate_from_jetstream(Agent)

agent_like(Agent, Uri, Cid)

agent_login(SessionPath, Identifier, Password)

agent_login(SessionPath, Identifier, Password, AppView)

agent_login(SessionPath, Identifier, Password, AppView, DedupPath)

agent_refresh_session(Agent)

agent_reply_shout_with_gif(Agent, SubjectUri, SubjectCid, ParentUri, ParentCid, Message, Gif)

agent_reply_shout_with_gif_raw(Agent, SubjectUri, SubjectCid, ParentUri, ParentCid, Message, GifJson)

agent_scrobble(Agent, Track)

agent_scrobble_match(Agent, Input)

agent_scrobble_match(Agent, Title, Artist, Album, MbId, Isrc, Timestamp)

agent_shout(Agent, SubjectUri, SubjectCid, Message)

agent_shout_with_gif(Agent, SubjectUri, SubjectCid, Message, Gif)

agent_shout_with_gif_raw(Agent, SubjectUri, SubjectCid, Message, GifJson)

agent_sync_repo(Agent)

album_hash(Album, AlbumArtist)

artist_hash(AlbumArtist)

catalog_albums(Limit, Offset)

catalog_albums(Limit, Offset, Opts)

catalog_artists(Limit, Offset)

catalog_artists(Limit, Offset, Opts)

catalog_songs(Limit, Offset)

catalog_songs(Limit, Offset, Opts)

create_playlist(Token, Name)

create_playlist(Base, Token, Name, Description, PictureUrl)

delete_equalizer_preset(Token, Rkey)

delete_equalizer_preset(Token, Rkey, Base)

equalizer_presets(Token)

equalizer_presets(Token, Base)

equalizer_presets_raw(Token, Actor, Base)

get(Nsid, Params)

get(Nsid, Params, Base)

get(Nsid, Params, Base, Token)

get_raw(Base, Nsid, ParamsJson, Token)

global_stats()

global_stats(Base)

library_get(Base, Token, Nsid, Params)

library_get_raw(Base, Token, Nsid, ParamsJson)

library_post(Base, Token, Nsid, Body)

library_post_raw(Base, Token, Nsid, BodyJson)

match_song(Title, Artist)

match_song(Title, Artist, Album)

match_song(Base, Title, Artist, Album, MbId, Isrc)

notifications(Token)

notifications(Token, Params)

notifications(Token, Params, Base)

playlist(Base, Uri)

playlists(Base, Limit, Offset)

post(Nsid, Params)

post(Nsid, Params, Base)

post(Nsid, Params, Base, Token)

post_raw(Base, Nsid, ParamsJson, Token)

profile(Actor)

profile(Actor, Base)

put_equalizer_preset(Token, Input)

put_equalizer_preset(Token, Input, Base)

put_equalizer_preset_raw(Token, InputJson, Base)

remove_playlist(Base, Token, Uri)

remove_playlist_track(Base, Token, Uri, SongUri)

scrobble_feed(Limit, Offset)

scrobble_feed(Limit, Offset, Opts)

scrobbles(Actor, Limit)

scrobbles(Actor, Limit, Offset, Base)

song_hash(Title, Artist, Album)

top_artists_interval(Limit, Offset, Interval)

top_artists_interval(Limit, Offset, Interval, Base)

top_artists_interval_raw(Base, Limit, Offset, Unit, N, Start, End)

top_tracks()

top_tracks(Limit, Offset)

top_tracks(Limit, Offset, Base)

top_tracks_interval(Limit, Offset, Interval)

top_tracks_interval(Limit, Offset, Interval, Base)

top_tracks_interval_raw(Base, Limit, Offset, Unit, N, Start, End)

unread_count(Token)

unread_count(Token, Base)

update_playlist(Base, Token, Uri, Name, Description, PictureUrl)

update_seen(Token, Ids)

update_seen(Token, Ids, Base)

update_seen_raw(Token, IdsJson, Base)