Documentation
¶
Index ¶
- func Process(ctx context.Context, store *Storage, selectedDebrid string, ...) (*types.Torrent, error)
- type Debrid
- type Storage
- func (d *Storage) Caches() map[string]*debridStore.Cache
- func (d *Storage) Client(name string) common.Client
- func (d *Storage) Clients() map[string]common.Client
- func (d *Storage) Debrid(name string) *Debrid
- func (d *Storage) Debrids() map[string]*Debrid
- func (d *Storage) FilterClients(filter func(common.Client) bool) map[string]common.Client
- func (d *Storage) Reset()
- func (d *Storage) StartWorker(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Debrid ¶
type Debrid struct {
// contains filtered or unexported fields
}
func (*Debrid) Cache ¶
func (de *Debrid) Cache() *debridStore.Cache
type Storage ¶
type Storage struct {
// contains filtered or unexported fields
}
func NewStorage ¶
func (*Storage) FilterClients ¶
Click to show internal directories.
Click to hide internal directories.