Documentation
¶
Index ¶
Constants ¶
View Source
const ( TorrentDone = 1 TorrentRunning = 2 TorrentMissing = 3 TorrentError = 4 )
Variables ¶
Functions ¶
This section is empty.
Types ¶
type TorrentStatus ¶
type TorrentStatus int
type TransmissionClient ¶
type TransmissionClient struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient( host Host, user User, password Password, ) (*TransmissionClient, error)
func (*TransmissionClient) DownloadTorrent ¶
func (s *TransmissionClient) DownloadTorrent(filepath string) (*Torrent, error)
func (*TransmissionClient) ListTorrents ¶
func (s *TransmissionClient) ListTorrents() ([]transmissionrpc.Torrent, error)
func (*TransmissionClient) TestConnection ¶
func (s *TransmissionClient) TestConnection() error
func (*TransmissionClient) TorrentIsDone ¶
func (s *TransmissionClient) TorrentIsDone(torrentId int64) (TorrentStatus, error)
Click to show internal directories.
Click to hide internal directories.