SessionSetRequestArgs constructor
const
SessionSetRequestArgs({
- num? altSpeedDown,
- bool? altSpeedEnabled,
- num? altSpeedTimeBegin,
- num? altSpeedTimeDay,
- bool? altSpeedTimeEnabled,
- num? altSpeedTimeEnd,
- num? altSpeedUp,
- bool? blocklistEnabled,
- String? blocklistUrl,
- num? cacheSizeMb,
- String? defaultTrackers,
- bool? dhtEnabled,
- String? downloadDir,
- num? downloadDirFreeSpace,
- bool? downloadQueueEnabled,
- num? downloadQueueSize,
- String? encryption,
- bool? idleSeedingLimitEnabled,
- num? idleSeedingLimit,
- bool? incompleteDirEnabled,
- String? incompleteDir,
- bool? lpdEnabled,
- num? peerLimitGlobal,
- num? peerLimitPerTorrent,
- bool? peerPortRandomOnStart,
- num? peerPort,
- bool? pexEnabled,
- bool? portForwardingEnabled,
- bool? queueStalledEnabled,
- num? queueStalledMinutes,
- bool? renamePartialFiles,
- bool? scriptTorrentAddedEnabled,
- String? scriptTorrentAddedFilename,
- bool? scriptTorrentDoneEnabled,
- String? scriptTorrentDoneFilename,
- bool? scriptTorrentDoneSeedingEnabled,
- String? scriptTorrentDoneSeedingFilename,
- bool? seedQueueEnabled,
- num? seedQueueSize,
- num? seedRatioLimit,
- bool? seedRatioLimited,
- bool? speedLimitDownEnabled,
- num? speedLimitDown,
- bool? speedLimitUpEnabled,
- num? speedLimitUp,
- bool? startAddedTorrents,
- bool? trashOriginalTorrentFiles,
- bool? utpEnabled,
Implementation
const SessionSetRequestArgs({
this.altSpeedDown,
this.altSpeedEnabled,
this.altSpeedTimeBegin,
this.altSpeedTimeDay,
this.altSpeedTimeEnabled,
this.altSpeedTimeEnd,
this.altSpeedUp,
this.blocklistEnabled,
this.blocklistUrl,
this.cacheSizeMb,
this.defaultTrackers,
this.dhtEnabled,
this.downloadDir,
this.downloadDirFreeSpace,
this.downloadQueueEnabled,
this.downloadQueueSize,
this.encryption,
this.idleSeedingLimitEnabled,
this.idleSeedingLimit,
this.incompleteDirEnabled,
this.incompleteDir,
this.lpdEnabled,
this.peerLimitGlobal,
this.peerLimitPerTorrent,
this.peerPortRandomOnStart,
this.peerPort,
this.pexEnabled,
this.portForwardingEnabled,
this.queueStalledEnabled,
this.queueStalledMinutes,
this.renamePartialFiles,
this.scriptTorrentAddedEnabled,
this.scriptTorrentAddedFilename,
this.scriptTorrentDoneEnabled,
this.scriptTorrentDoneFilename,
this.scriptTorrentDoneSeedingEnabled,
this.scriptTorrentDoneSeedingFilename,
this.seedQueueEnabled,
this.seedQueueSize,
this.seedRatioLimit,
this.seedRatioLimited,
this.speedLimitDownEnabled,
this.speedLimitDown,
this.speedLimitUpEnabled,
this.speedLimitUp,
this.startAddedTorrents,
this.trashOriginalTorrentFiles,
this.utpEnabled,
});