Documentation
¶
Index ¶
- type Client
- func (c Client) AddCategory(category string, savePath string) error
- func (c Client) AddFiles(files map[string][]byte, options *qbittorrent_model.AddTorrentsOptions) error
- func (c Client) AddTrackers(hash string, trackerURLs []string) error
- func (c Client) AddURLs(urls []string, options *qbittorrent_model.AddTorrentsOptions) error
- func (c Client) DecreasePriority(hashes []string) error
- func (c Client) DeleteTorrents(hashes []string, deleteFiles bool) error
- func (c Client) EditCategory(category string, savePath string) error
- func (c Client) EditTrackers(hash, old, new string) error
- func (c Client) GetCategories() (map[string]*qbittorrent_model.Category, error)
- func (c Client) GetContents(hash string) ([]*qbittorrent_model.TorrentContent, error)
- func (c Client) GetDownloadLimits(hashes []string) (map[string]int, error)
- func (c Client) GetList(options *qbittorrent_model.GetTorrentListOptions) ([]*qbittorrent_model.Torrent, error)
- func (c Client) GetPieceHashes(hash string) ([]string, error)
- func (c Client) GetPieceStates(hash string) ([]qbittorrent_model.TorrentPieceState, error)
- func (c Client) GetProperties(hash string) (*qbittorrent_model.TorrentProperties, error)
- func (c Client) GetTrackers(hash string) ([]*qbittorrent_model.TorrentTracker, error)
- func (c Client) GetUploadLimits(hashes []string) (map[string]int, error)
- func (c Client) GetWebSeeds(hash string) ([]string, error)
- func (c Client) IncreasePriority(hashes []string) error
- func (c Client) ReannounceTorrents(hashes []string) error
- func (c Client) RecheckTorrents(hashes []string) error
- func (c Client) RemoveCategory(categories []string) error
- func (c Client) RemoveTrackers(hash string, trackerURLs []string) error
- func (c Client) ResumeTorrents(hashes []string) error
- func (c Client) SetAutomaticManagement(hashes []string, enable bool) error
- func (c Client) SetCategories(hashes []string, category string) error
- func (c Client) SetDownloadLimits(hashes []string, limit int) error
- func (c Client) SetFilePriorities(hash string, ids []string, priority qbittorrent_model.TorrentPriority) error
- func (c Client) SetForceStart(hashes []string, enable bool) error
- func (c Client) SetLocations(hashes []string, location string) error
- func (c Client) SetMaximumPriority(hashes []string) error
- func (c Client) SetMinimumPriority(hashes []string) error
- func (c Client) SetName(hash string, name string) error
- func (c Client) SetShareLimits(hashes []string, ratioLimit float64, seedingTimeLimit int) error
- func (c Client) SetSuperSeeding(hashes []string, enable bool) error
- func (c Client) SetUploadLimits(hashes []string, limit int) error
- func (c Client) StopTorrents(hashes []string) error
- func (c Client) ToggleFirstLastPiecePriority(hashes []string) error
- func (c Client) ToggleSequentialDownload(hashes []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (Client) DecreasePriority ¶
func (Client) DeleteTorrents ¶
func (Client) EditTrackers ¶
func (Client) GetCategories ¶
func (Client) GetContents ¶
func (Client) GetDownloadLimits ¶
func (Client) GetPieceStates ¶
func (Client) GetProperties ¶
func (Client) GetTrackers ¶
func (Client) GetUploadLimits ¶
func (Client) IncreasePriority ¶
func (Client) ReannounceTorrents ¶
func (Client) RecheckTorrents ¶
func (Client) RemoveCategory ¶
func (Client) RemoveTrackers ¶
func (Client) ResumeTorrents ¶
func (Client) SetAutomaticManagement ¶
func (Client) SetDownloadLimits ¶
func (Client) SetFilePriorities ¶
func (Client) SetMaximumPriority ¶
func (Client) SetMinimumPriority ¶
func (Client) SetShareLimits ¶
func (Client) StopTorrents ¶
func (Client) ToggleFirstLastPiecePriority ¶
func (Client) ToggleSequentialDownload ¶
Click to show internal directories.
Click to hide internal directories.