TorrentSetRequestParam class abstract

Implemented types
Mixed-in types

Constructors

TorrentSetRequestParam({required TorrentSetRequestArgs args})
const
TorrentSetRequestParam.build({ServerRpcVersion? version, required TorrentSetRequestArgs args})
factory

Properties

allowedFields Set<TorrentSetArgument>
no setter
bandwidthPriority num?
Gets the bandwidth priority of the torrent.
no setteroverride
deprecatedFields Set<TorrentSetArgument>
no setter
downloadLimit num?
Gets the maximum download speed of the torrent (in KBps).
no setteroverride
downloadLimited bool?
Indicates whether the download limit is honored.
no setteroverride
filesUnwanted FileIndices?
Gets the indices of unwanted files.
no setteroverride
filesWanted FileIndices?
Gets the indices of wanted files.
no setteroverride
group String?
Gets the name of the torrent's bandwidth group. (new in rpc-version 17)
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
honorsSessionLimits bool?
Indicates whether session upload limits are honored.
no setteroverride
ids TorrentIds<TorrentId>
Gets the IDs of torrents.
no setteroverride
labels List<String>?
Gets the array of string labels. (new in rpc-version 16)
no setteroverride
location String?
Gets the location of the torrent's content.
no setteroverride
peerLimit num?
Gets the maximum number of peers.
no setteroverride
priorityHigh FileIndices?
Gets the indices of high-priority files.
no setteroverride
priorityLow FileIndices?
Gets the indices of low-priority files.
no setteroverride
priorityNormal FileIndices?
Gets the indices of normal-priority files.
no setteroverride
queuePosition num?
Gets the position of the torrent in its queue.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seedIdleLimit num?
Gets the torrent-level number of minutes of seeding inactivity.
no setteroverride
seedIdleMode IdleLimitMode?
Gets the seeding inactivity mode.
no setteroverride
seedRatioLimit num?
Gets the torrent-level seeding ratio limit.
no setteroverride
seedRatioMode RatioLimitMode?
Gets the seeding ratio mode.
no setteroverride
sequentialDownload bool?
Indicates whether to download torrent pieces sequentially. (new in rpc-version 19)
no setteroverride
trackerAdd List<String>?
Deprecated in rpc-version>=17, use trackerList instead. Gets the list of tracker URLs to add.
no setteroverride
trackerList TrackerListIter?
Gets the list of tracker URLs. (new in rpc-version 17)
no setteroverride
trackerRemove List<TrackerId>?
Deprecated in rpc-version>=17, use trackerList instead. Gets the list of trackers to remove.
no setteroverride
trackerReplace List<TrackerReplace>?
Deprecated in rpc-version>=17, use trackerList instead. Gets the list of trackers to replace.
no setteroverride
uploadLimit num?
Gets the maximum upload speed of the torrent (in KBps).
no setteroverride
uploadLimited bool?
Indicates whether the upload limit is honored.
no setteroverride

Methods

check() String?
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toRpcJson() JsonMap
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited