TorrentGetArgument enum
Values
- activityDate → const TorrentGetArgument
-
The last time uploaded or downloaded piece data on this torrent
const TorrentGetArgument(argName: "activityDate")
- addedDate → const TorrentGetArgument
-
When the torrent was first added.
const TorrentGetArgument(argName: "addedDate")
- availability → const TorrentGetArgument
-
An array of
pieceCount
numbers representing the number of connected peers that have each piece, or -1 if server already have the piece.const TorrentGetArgument(argName: "availability")
- bandwidthPriority → const TorrentGetArgument
-
torrent's bandwidth priority, should be -1, 0, or 1, check BandwidthPriority get more information.
const TorrentGetArgument(argName: "bandwidthPriority")
- comment → const TorrentGetArgument
-
torrent comment text
const TorrentGetArgument(argName: "comment")
- corruptEver → const TorrentGetArgument
-
Byte count of all the corrupt data you've ever downloaded for this torrent. If you're on a poisoned torrent, this number can grow very large.
const TorrentGetArgument(argName: "corruptEver")
- creator → const TorrentGetArgument
-
torrent creator
const TorrentGetArgument(argName: "creator")
- dateCreated → const TorrentGetArgument
-
when torrent task created.
const TorrentGetArgument(argName: "dateCreated")
- desiredAvailable → const TorrentGetArgument
-
Byte count of all the piece data server want and don't have yet, but that a connected peer does have.
0...leftUntilDone
const TorrentGetArgument(argName: "desiredAvailable")
- doneDate → const TorrentGetArgument
-
When the torrent finished downloading.
const TorrentGetArgument(argName: "doneDate")
- downloadDir → const TorrentGetArgument
-
torrent download directory
const TorrentGetArgument(argName: "downloadDir")
- downloadedEver → const TorrentGetArgument
-
Byte count of all the non-corrupt data you've ever downloaded for this torrent. If you deleted the files and downloaded a second time, this will be
2*totalSize
..const TorrentGetArgument(argName: "downloadedEver")
- downloadLimit → const TorrentGetArgument
-
maximum download speed (KBps)
const TorrentGetArgument(argName: "downloadLimit")
- downloadLimited → const TorrentGetArgument
-
true if downloadLimit is honored
const TorrentGetArgument(argName: "downloadLimited")
- editDate → const TorrentGetArgument
-
The last time during this session that a rarely-changing field changed -- e.g. any metainfo field (trackers, filenames, name) or download directory. It can monitor this to know when to reload fields that rarely change.
const TorrentGetArgument(argName: "editDate")
- error → const TorrentGetArgument
-
Defines what kind of text is in errorString, check ServerErrorCode get more information.
const TorrentGetArgument(argName: "error")
- errorString → const TorrentGetArgument
-
A warning or error message regarding the torrent, see error
const TorrentGetArgument(argName: "errorString")
- eta → const TorrentGetArgument
-
If downloading, estimated number of seconds left until the torrent is done. If seeding, estimated number of seconds left until seed ratio is reached
const TorrentGetArgument(argName: "eta")
- etaIdle → const TorrentGetArgument
-
If seeding, number of seconds left until the idle time limit is reached.
const TorrentGetArgument(argName: "etaIdle")
- fileCount → const TorrentGetArgument
-
Number of torrent files
const TorrentGetArgument(argName: "file-count")
- files → const TorrentGetArgument
-
Files information with torrent
const TorrentGetArgument(argName: "files")
- fileStats → const TorrentGetArgument
-
A file's non-constant properties.
const TorrentGetArgument(argName: "fileStats")
- group → const TorrentGetArgument
-
bandwith group name, see api
groupSet
andgroupGet
const TorrentGetArgument(argName: "group")
- hashString → const TorrentGetArgument
-
torrent's hashed string
const TorrentGetArgument(argName: "hashString")
- haveUnchecked → const TorrentGetArgument
-
Byte count of all the partial piece data server have for this torrent. As pieces become complete, this value may decrease as portions of it are moved to corruptEver or haveValid.
const TorrentGetArgument(argName: "haveUnchecked")
- haveValid → const TorrentGetArgument
-
Byte count of all the checksum-verified data server have for this torrent.
const TorrentGetArgument(argName: "haveValid")
- honorsSessionLimits → const TorrentGetArgument
-
true if session upload limits are honored
const TorrentGetArgument(argName: "honorsSessionLimits")
- id → const TorrentGetArgument
-
torrent id
const TorrentGetArgument(argName: "id")
- isFinished → const TorrentGetArgument
-
A torrent is considered finished if it has met its seed ratio. As a result, only paused torrents can be finished
const TorrentGetArgument(argName: "isFinished")
- isPrivate → const TorrentGetArgument
-
True if this torrent is private
const TorrentGetArgument(argName: "isPrivate")
- isStalled → const TorrentGetArgument
-
True if the torrent is running, but has been idle for long enough to be considered stalled.
const TorrentGetArgument(argName: "isStalled")
- labels → const TorrentGetArgument
-
Torrent labels
const TorrentGetArgument(argName: "labels")
- leftUntilDone → const TorrentGetArgument
-
Byte count of how much data is left to be downloaded until server got all the pieces that it want
const TorrentGetArgument(argName: "leftUntilDone")
- magnetLink → const TorrentGetArgument
-
Torrent Magnet link, e.g.: magnet:?...
const TorrentGetArgument(argName: "magnetLink")
- manualAnnounceTime → const TorrentGetArgument
-
const TorrentGetArgument(argName: "manualAnnounceTime")
- maxConnectedPeers → const TorrentGetArgument
-
const TorrentGetArgument(argName: "maxConnectedPeers")
- metadataPercentComplete → const TorrentGetArgument
-
How much of the metadata the torrent has. For torrents added from a torrent this will always be 1. For magnet links, this number will from from 0 to 1 as the metadata is downloaded. Range is
0..1
const TorrentGetArgument(argName: "metadataPercentComplete")
- name → const TorrentGetArgument
-
torrent name
const TorrentGetArgument(argName: "name")
- peerLimit → const TorrentGetArgument
-
Maximum number of peers
const TorrentGetArgument(argName: "peer-limit")
- peers → const TorrentGetArgument
-
Peer's information
const TorrentGetArgument(argName: "peers")
- peersConnected → const TorrentGetArgument
-
Number of peers that server connected to
const TorrentGetArgument(argName: "peersConnected")
- peersFrom → const TorrentGetArgument
-
How many connected peers server found out about from the tracker, or from pex, or from incoming connections, or from our resume file.
const TorrentGetArgument(argName: "peersFrom")
- peersGettingFromUs → const TorrentGetArgument
-
Number of peers that server sending data to
const TorrentGetArgument(argName: "peersGettingFromUs")
- peersSendingToUs → const TorrentGetArgument
-
Number of peers that are sending data to us.
const TorrentGetArgument(argName: "peersSendingToUs")
- percentComplete → const TorrentGetArgument
-
How much has been downloaded of the entire torrent. Range is
0..1
const TorrentGetArgument(argName: "percentComplete")
- percentDone → const TorrentGetArgument
-
How much has been downloaded of the files the user wants. This differs from percentComplete if the user wants only some of the torrent's files. Range is
0..1
, see leftUntilDoneconst TorrentGetArgument(argName: "percentDone")
- pieces → const TorrentGetArgument
-
A bitfield holding pieceCount flags which are set to
true
/1
if server have the piece matching that position.const TorrentGetArgument(argName: "pieces")
- pieceCount → const TorrentGetArgument
-
const TorrentGetArgument(argName: "pieceCount")
- pieceSize → const TorrentGetArgument
-
Checkout how many KiB each piece should be
const TorrentGetArgument(argName: "pieceSize")
- priorities → const TorrentGetArgument
-
An array of torrent file count numbers. Each is the BandwidthPriority.nice for the corresponding file.
const TorrentGetArgument(argName: "priorities")
- primaryMimeType → const TorrentGetArgument
-
const TorrentGetArgument(argName: "primary-mime-type")
- queuePosition → const TorrentGetArgument
-
position of this torrent in its queue [0...n)
const TorrentGetArgument(argName: "queuePosition")
- rateDownload → const TorrentGetArgument
-
Download rate (B/s)
const TorrentGetArgument(argName: "rateDownload")
- rateUpload → const TorrentGetArgument
-
Upload rate (B/s)
const TorrentGetArgument(argName: "rateUpload")
- recheckProgress → const TorrentGetArgument
-
Percentage of how much of the files has been verified. When it gets to 1, the verify process is done. Range is
0..1
const TorrentGetArgument(argName: "recheckProgress")
- secondsDownloading → const TorrentGetArgument
-
Cumulative seconds the torrent's ever spent downloading
const TorrentGetArgument(argName: "secondsDownloading")
- secondsSeeding → const TorrentGetArgument
-
Cumulative seconds the torrent's ever spent seeding
const TorrentGetArgument(argName: "secondsSeeding")
- seedIdleLimit → const TorrentGetArgument
-
torrent-level number of minutes of seeding inactivity
const TorrentGetArgument(argName: "seedIdleLimit")
- seedIdleMode → const TorrentGetArgument
-
Figger out which seeding inactivity to use. see IdleLimitMode.code
const TorrentGetArgument(argName: "seedIdleMode")
- seedRatioLimit → const TorrentGetArgument
-
the default seed ratio for torrents to use
const TorrentGetArgument(argName: "seedRatioLimit")
- seedRatioMode → const TorrentGetArgument
-
which ratio to use. see RatioLimitMode.code
const TorrentGetArgument(argName: "seedRatioMode")
- sequentialDownload → const TorrentGetArgument
-
download torrent pieces sequentially
const TorrentGetArgument(argName: "sequentialDownload")
- sizeWhenDone → const TorrentGetArgument
-
Byte count of all the piece data we'll have downloaded when we're done, whether or not we have it yet. If we only want some of the files, this may be less than totalSize. Range is
0...totalSize
const TorrentGetArgument(argName: "sizeWhenDone")
- startDate → const TorrentGetArgument
-
When the torrent was last started.
const TorrentGetArgument(argName: "startDate")
- status → const TorrentGetArgument
-
torrent status, see TorrentStatus
const TorrentGetArgument(argName: "status")
- trackers → const TorrentGetArgument
-
torrent tracker information
const TorrentGetArgument(argName: "trackers")
- trackerList → const TorrentGetArgument
-
string of announce URLs, one per line, and a blank line between tiers.
const TorrentGetArgument(argName: "trackerList")
- trackerStats → const TorrentGetArgument
-
Tracker's State information
const TorrentGetArgument(argName: "trackerStats")
- totalSize → const TorrentGetArgument
-
torrent total size (Bytes)
const TorrentGetArgument(argName: "totalSize")
- torrentFile → const TorrentGetArgument
-
const TorrentGetArgument(argName: "torrentFile")
- uploadedEver → const TorrentGetArgument
-
Byte count of all data you've ever uploaded for this torrent.
const TorrentGetArgument(argName: "uploadedEver")
- uploadLimit → const TorrentGetArgument
-
maximum upload speed (KBps)
const TorrentGetArgument(argName: "uploadLimit")
- uploadLimited → const TorrentGetArgument
-
true
if uploadLimit is honoredconst TorrentGetArgument(argName: "uploadLimited")
- uploadRatio → const TorrentGetArgument
-
const TorrentGetArgument(argName: "uploadRatio")
- wanted → const TorrentGetArgument
-
An array of torrent file count 0/1, 1 (true) if the corresponding file is to be downloaded
const TorrentGetArgument(argName: "wanted")
- webseeds → const TorrentGetArgument
-
const TorrentGetArgument(argName: "webseeds")
- webseedsSendingToUs → const TorrentGetArgument
-
Number of webseeds that are sending data to us.
const TorrentGetArgument(argName: "webseedsSendingToUs")
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
TorrentGetArgument> - A constant List of the values in this enum, in order of their declaration.