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