Documentation ¶
Index ¶
- Variables
- type Client
- func (c *Client) Authenticate(username, password string) error
- func (c *Client) GetAlbum(ID string) (*subsonic.AlbumID3, error)
- func (c *Client) GetAlbums() ([]*subsonic.AlbumID3, error)
- func (c *Client) GetArtist(ID string) (*subsonic.ArtistID3, error)
- func (c *Client) GetArtistInfo(ID string) (*subsonic.ArtistInfo2, error)
- func (c *Client) GetArtists() ([]*subsonic.ArtistID3, error)
- func (c *Client) GetCoverArt(ID string) (image.Image, error)
- func (c *Client) GetExperimentalArtistRadio(artistId3 *subsonic.ArtistID3, info *subsonic.ArtistInfo2, max int) ([]*subsonic.Child, error)
- func (c *Client) GetPlaylist(ID string) (*subsonic.Playlist, error)
- func (c *Client) GetPlaylists() ([]*subsonic.Playlist, error)
- func (c *Client) GetSimilarSongs(artistID string, maxSongs int) ([]*subsonic.Child, error)
- func (c *Client) GetTopSongs(name string, max int) ([]*subsonic.Child, error)
- func (c *Client) GetUser() (*subsonic.User, error)
- func (c *Client) Scrobble(ID string) error
- func (c *Client) Search(query string) (*subsonic.SearchResult3, error)
- func (c *Client) Stream(ID string) (io.Reader, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ArtCache *artcache
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) Authenticate ¶
func (*Client) GetArtistInfo ¶
func (*Client) GetArtists ¶
func (*Client) GetExperimentalArtistRadio ¶
func (*Client) GetPlaylist ¶
func (*Client) GetPlaylists ¶
func (*Client) GetSimilarSongs ¶
func (*Client) GetTopSongs ¶
Click to show internal directories.
Click to hide internal directories.