TorrentSetRequestArgs constructor
const
TorrentSetRequestArgs({
- required TorrentIds<
TorrentId> ids, - num? bandwidthPriority,
- num? downloadLimit,
- bool? downloadLimited,
- FileIndices? filesUnwanted,
- FileIndices? filesWanted,
- bool? honorsSessionLimits,
- String? location,
- num? peerLimit,
- FileIndices? priorityHigh,
- FileIndices? priorityLow,
- FileIndices? priorityNormal,
- num? queuePosition,
- num? seedIdleLimit,
- IdleLimitMode? seedIdleMode,
- num? seedRatioLimit,
- RatioLimitMode? seedRatioMode,
- bool? sequentialDownload,
- List<
String> ? trackerAdd, - List<
TrackerId> ? trackerRemove, - List<
TrackerReplace> ? trackerReplace, - num? uploadLimit,
- bool? uploadLimited,
- List<
String> ? labels, - String? group,
- TrackerListIter? trackerList,
Implementation
const TorrentSetRequestArgs({
required this.ids,
this.bandwidthPriority,
this.downloadLimit,
this.downloadLimited,
this.filesUnwanted,
this.filesWanted,
this.honorsSessionLimits,
this.location,
this.peerLimit,
this.priorityHigh,
this.priorityLow,
this.priorityNormal,
this.queuePosition,
this.seedIdleLimit,
this.seedIdleMode,
this.seedRatioLimit,
this.seedRatioMode,
this.sequentialDownload,
this.trackerAdd,
this.trackerRemove,
this.trackerReplace,
this.uploadLimit,
this.uploadLimited,
this.labels,
this.group,
this.trackerList,
});