rtorrent-rpc-0.2.1.0: A library for communicating with RTorrent over its XML-RPC interface.

Copyright(c) Kai Lindholm, 2014
LicenseMIT
Maintainermegantti@gmail.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Network.RTorrent.Tracker

Contents

Description

For more info on actions, see Network.RTorrent.Action.

Synopsis

Documentation

data TrackerId Source

Constructors

TrackerId !TorrentId !Int 

Instances

getTrackerPartial :: TrackerId -> TrackerAction (TrackerId -> TrackerInfo) Source

Get a tracker except for TrackerId. The TrackerId can be got by running allTrackers.

allTrackers :: (TrackerId -> TrackerAction a) -> TorrentId -> TorrentAction [TrackerId :*: a] Source

Run the tracker action on all trackers that a torrent has.

Functions dealing with a single variable