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