Documentation ¶
Index ¶
- func New(helper *bridge.MediaLibraryHelper) bridge.IMediaLibrary
- type DataStreams
- type OthersData
- type PlaylistOriginalItems
- type Plexdatabase
- func (cc *Plexdatabase) Decode(raw []byte, data interface{}) (err error)
- func (cc *Plexdatabase) Del(bucket, key string) (err error)
- func (cc *Plexdatabase) Encode(data interface{}) []byte
- func (cc *Plexdatabase) Get(bucket, key string, autocreateBucket bool) (value []byte, err error)
- func (cc *Plexdatabase) Init() *Plexdatabase
- func (cc *Plexdatabase) SaveMusicLibrary(data bridge.MusicLibrary) (err error)
- func (cc *Plexdatabase) SaveToken(token string) (err error)
- func (cc *Plexdatabase) Set(bucket, key string, value []byte, autocreateBucket bool) (err error)
- func (cc *Plexdatabase) SetServer(data string) (err error)
- func (cc *Plexdatabase) SetServerDetails(data api.Server) (err error)
- type Stores
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DataStreams ¶
DataStreams -
type OthersData ¶
type OthersData struct { OriginalTitle string PlaylistOriginalItems []PlaylistOriginalItems Key string ParentKey string GrandparentKey string Thumb string GrandparentThumb string ParentThumb string URL string Streams []DataStreams }
OthersData -
type PlaylistOriginalItems ¶
PlaylistOriginalItems -
type Plexdatabase ¶
type Plexdatabase struct {
// contains filtered or unexported fields
}
Plexdatabase -
func NewPlexDatabase ¶
func NewPlexDatabase(location string, logger *logging.Logger, isready func()) *Plexdatabase
NewPlexDatabase -
func (*Plexdatabase) Decode ¶
func (cc *Plexdatabase) Decode(raw []byte, data interface{}) (err error)
Decode -
func (*Plexdatabase) Get ¶
func (cc *Plexdatabase) Get(bucket, key string, autocreateBucket bool) (value []byte, err error)
Get -
func (*Plexdatabase) SaveMusicLibrary ¶
func (cc *Plexdatabase) SaveMusicLibrary(data bridge.MusicLibrary) (err error)
SaveMusicLibrary -
func (*Plexdatabase) SaveToken ¶
func (cc *Plexdatabase) SaveToken(token string) (err error)
SaveToken -
func (*Plexdatabase) Set ¶
func (cc *Plexdatabase) Set(bucket, key string, value []byte, autocreateBucket bool) (err error)
Set -
func (*Plexdatabase) SetServer ¶
func (cc *Plexdatabase) SetServer(data string) (err error)
SetServer -
func (*Plexdatabase) SetServerDetails ¶
func (cc *Plexdatabase) SetServerDetails(data api.Server) (err error)
SetServerDetails -
Click to show internal directories.
Click to hide internal directories.