SessionGetResponseParam class

Implemented types

Constructors

SessionGetResponseParam({num? altSpeedDown, bool? altSpeedEnabled, num? altSpeedTimeBegin, num? altSpeedTimeDay, bool? altSpeedTimeEnabled, num? altSpeedTimeEnd, num? altSpeedUp, bool? blocklistEnabled, num? blocklistSize, String? blocklistUrl, num? cacheSizeMb, String? configDir, 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, num? rpcVersionMinimum, String? rpcVersionSemver, num? rpcVersion, bool? scriptTorrentAddedEnabled, String? scriptTorrentAddedFilename, bool? scriptTorrentDoneEnabled, String? scriptTorrentDoneFilename, bool? scriptTorrentDoneSeedingEnabled, String? scriptTorrentDoneSeedingFilename, bool? seedQueueEnabled, num? seedQueueSize, num? seedRatioLimit, bool? seedRatioLimited, String? sessionId, bool? speedLimitDownEnabled, num? speedLimitDown, bool? speedLimitUpEnabled, num? speedLimitUp, bool? startAddedTorrents, bool? trashOriginalTorrentFiles, SessionUnits? units, bool? utpEnabled, String? version})
SessionGetResponseParam.fromJson(JsonMap rawData)
factory

Properties

altSpeedDown → num?
Max global download speed in KBps.
final
altSpeedEnabled → bool?
Indicates whether to use alternative speeds.
final
altSpeedTimeBegin → num?
Time in minutes after midnight to begin using alternative speeds.
final
altSpeedTimeDay → num?
Specifies the day(s) to turn on alternative speeds.
final
altSpeedTimeEnabled → bool?
Indicates whether scheduled on/off times for alternative speeds are used.
final
altSpeedTimeEnd → num?
Time to turn off alternative speeds (units: same as altSpeedTimeBegin).
final
altSpeedUp → num?
Max global upload speed in KBps.
final
blocklistEnabled → bool?
Indicates whether blocklist is enabled.
final
blocklistSize → num?
Number of rules in the blocklist.
final
blocklistUrl → String?
Location of the blocklist to use for blocklist-update.
final
cacheSizeMb → num?
Maximum size of the disk cache in MB.
final
configDir → String?
Location of Transmission's configuration directory.
final
defaultTrackers → String?
Announce URLs, one per line, and a blank line between tiers.
final
dhtEnabled → bool?
Indicates whether DHT is allowed in public torrents.
final
downloadDir → String?
Default path to download torrents.
final
downloadDirFreeSpace → num?
DEPRECATED Use the free-space method instead.
final
downloadQueueEnabled → bool?
Indicates if limiting how many torrents can be downloaded at once is enabled.
final
downloadQueueSize → num?
Max number of torrents to download at once (see downloadQueueEnabled).
final
encryption → String?
Specifies the encryption level: required, preferred, tolerated.
final
hashCode → int
The hash code for this object.
no setterinherited
idleSeedingLimit → num?
Torrents will be stopped if they're idle for this long.
final
idleSeedingLimitEnabled → bool?
Indicates if the seeding inactivity limit is honored by default.
final
incompleteDir → String?
Path for incomplete torrents, when incompleteDirEnabled is true.
final
incompleteDirEnabled → bool?
Indicates whether incomplete torrents are kept in incompleteDir until done.
final
lpdEnabled → bool?
Indicates whether Local Peer Discovery is allowed in public torrents.
final
peerLimitGlobal → num?
Maximum global number of peers.
final
peerLimitPerTorrent → num?
Maximum global number of peers per torrent.
final
peerPort → num?
Port number.
final
peerPortRandomOnStart → bool?
Indicates whether to pick a random peer port on launch.
final
pexEnabled → bool?
Indicates whether PEX is allowed in public torrents.
final
portForwardingEnabled → bool?
Indicates whether port forwarding is enabled.
final
queueStalledEnabled → bool?
Whether or not to consider idle torrents as stalled.
final
queueStalledMinutes → num?
Torrents that are idle for N minutes aren't counted toward seedQueueSize or downloadQueueSize.
final
renamePartialFiles → bool?
Indicates whether to append .part to incomplete files.
final
rpcVersion → num?
The current RPC API version.
final
rpcVersionMinimum → num?
The minimum RPC API version supported.
final
rpcVersionSemver → String?
The current RPC API version in a semver-compatible string.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scriptTorrentAddedEnabled → bool?
Whether or not to call the added script.
final
scriptTorrentAddedFilename → String?
Filename of the script to run when a torrent is added.
final
scriptTorrentDoneEnabled → bool?
Whether or not to call the done script.
final
scriptTorrentDoneFilename → String?
Filename of the script to run when a torrent is done.
final
scriptTorrentDoneSeedingEnabled → bool?
Whether or not to call the seeding-done script.
final
scriptTorrentDoneSeedingFilename → String?
Filename of the script to run when seeding is done.
final
seedQueueEnabled → bool?
Indicates whether limiting how many torrents can be uploaded at once is enabled.
final
seedQueueSize → num?
Max number of torrents to upload at once (see seedQueueEnabled).
final
seedRatioLimit → num?
The default seed ratio for torrents to use.
final
seedRatioLimited → bool?
Indicates if seedRatioLimit is honored by default.
final
sessionId → String?
The current X-Transmission-Session-Id value.
final
speedLimitDown → num?
Max global download speed in KBps.
final
speedLimitDownEnabled → bool?
Indicates whether speed limiting for download is enabled.
final
speedLimitUp → num?
Max global upload speed in KBps.
final
speedLimitUpEnabled → bool?
Indicates whether speed limiting for upload is enabled.
final
startAddedTorrents → bool?
Indicates whether added torrents will be started right away.
final
trashOriginalTorrentFiles → bool?
Indicates whether the .torrent file of added torrents will be deleted.
final
units → SessionUnits?
Session units object.
final
utpEnabled → bool?
Indicates whether UTP is allowed.
final
version → String?
Long version string of Transmission.
final

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