SessionGetArgument enum

Inheritance
Available extensions

Values

altSpeedDown → const SessionGetArgument

max global download speed (KBps)

const SessionGetArgument(argName: "alt-speed-down")
altSpeedEnabled → const SessionGetArgument

true means use the alt speeds

const SessionGetArgument(argName: "alt-speed-enabled")
altSpeedTimeBegin → const SessionGetArgument

when to turn on alt speeds (units: minutes after midnight)

const SessionGetArgument(argName: "alt-speed-time-begin")
altSpeedTimeDay → const SessionGetArgument

what day(s) to turn on alt speeds (look at tr_sched_day)

const SessionGetArgument(argName: "alt-speed-time-day")
altSpeedTimeEnabled → const SessionGetArgument

true means the scheduled on/off times are used

const SessionGetArgument(argName: "alt-speed-time-enabled")
altSpeedTimeEnd → const SessionGetArgument

when to turn off alt speeds (units: same)

const SessionGetArgument(argName: "alt-speed-time-end")
altSpeedUp → const SessionGetArgument

max global upload speed (KBps)

const SessionGetArgument(argName: "alt-speed-up")
blocklistEnabled → const SessionGetArgument

true means enabled

const SessionGetArgument(argName: "blocklist-enabled")
blocklistSize → const SessionGetArgument

number of rules in the blocklist

const SessionGetArgument(argName: "blocklist-size")
blocklistUrl → const SessionGetArgument

location of the blocklist to use for blocklist-update

const SessionGetArgument(argName: "blocklist-url")
cacheSizeMb → const SessionGetArgument

maximum size of the disk cache (MB)

const SessionGetArgument(argName: "cache-size-mb")
configDir → const SessionGetArgument

location of transmission's configuration directory

const SessionGetArgument(argName: "config-dir")
defaultTrackers → const SessionGetArgument

announce URLs, one per line, and a blank line between tiers

const SessionGetArgument(argName: "default-trackers")
dhtEnabled → const SessionGetArgument

true means allow DHT in public torrents

const SessionGetArgument(argName: "dht-enabled")
downloadDir → const SessionGetArgument

default path to download torrents

const SessionGetArgument(argName: "download-dir")
downloadDirFreeSpace → const SessionGetArgument
const SessionGetArgument(argName: "download-dir-free-space")
downloadQueueEnabled → const SessionGetArgument

if true, limit how many torrents can be downloaded at once

const SessionGetArgument(argName: "download-queue-enabled")
downloadQueueSize → const SessionGetArgument

max number of torrents to download at once (see download-queue-enabled)

const SessionGetArgument(argName: "download-queue-size")
encryption → const SessionGetArgument

required, preferred, tolerated

const SessionGetArgument(argName: "encryption")
idleSeedingLimitEnabled → const SessionGetArgument

true if the seeding inactivity limit is honored by default

const SessionGetArgument(argName: "idle-seeding-limit-enabled")
idleSeedingLimit → const SessionGetArgument

torrents we're seeding will be stopped if they're idle for this long

const SessionGetArgument(argName: "idle-seeding-limit")
incompleteDirEnabled → const SessionGetArgument

true means keep torrents in incomplete-dir until done

const SessionGetArgument(argName: "incomplete-dir-enabled")
incompleteDir → const SessionGetArgument

path for incomplete torrents, when enabled

const SessionGetArgument(argName: "incomplete-dir")
lpdEnabled → const SessionGetArgument

true means allow Local Peer Discovery in public torrents

const SessionGetArgument(argName: "lpd-enabled")
peerLimitGlobal → const SessionGetArgument

maximum global number of peers

const SessionGetArgument(argName: "peer-limit-global")
peerLimitPerTorrent → const SessionGetArgument

maximum global number of peers

const SessionGetArgument(argName: "peer-limit-per-torrent")
peerPortRandomOnStart → const SessionGetArgument

true means pick a random peer port on launch

const SessionGetArgument(argName: "peer-port-random-on-start")
peerPort → const SessionGetArgument

port number

const SessionGetArgument(argName: "peer-port")
pexEnabled → const SessionGetArgument

true means allow PEX in public torrents

const SessionGetArgument(argName: "pex-enabled")
portForwardingEnabled → const SessionGetArgument

true means ask upstream router to forward the configured peer port to transmission using UPnP or NAT-PMP

const SessionGetArgument(argName: "port-forwarding-enabled")
queueStalledEnabled → const SessionGetArgument

whether or not to consider idle torrents as stalled

const SessionGetArgument(argName: "queue-stalled-enabled")
queueStalledMinutes → const SessionGetArgument

torrents that are idle for N minutes aren't counted toward seed-queue-size or download-queue-size

const SessionGetArgument(argName: "queue-stalled-minutes")
renamePartialFiles → const SessionGetArgument

true means append .part to incomplete files

const SessionGetArgument(argName: "rename-partial-files")
rpcVersionMinimum → const SessionGetArgument

the minimum RPC API version supported

const SessionGetArgument(argName: "rpc-version-minimum")
rpcVersionSemver → const SessionGetArgument

the current RPC API version in a semver-compatible string

const SessionGetArgument(argName: "rpc-version-semver")
rpcVersion → const SessionGetArgument

the current RPC API version

const SessionGetArgument(argName: "rpc-version")
scriptTorrentAddedEnabled → const SessionGetArgument

whether or not to call the added script

const SessionGetArgument(argName: "script-torrent-added-enabled")
scriptTorrentAddedFilename → const SessionGetArgument

filename of the script to run

const SessionGetArgument(argName: "script-torrent-added-filename")
scriptTorrentDoneEnabled → const SessionGetArgument

whether or not to call the done script

const SessionGetArgument(argName: "script-torrent-done-enabled")
scriptTorrentDoneFilename → const SessionGetArgument

filename of the script to run

const SessionGetArgument(argName: "script-torrent-done-filename")
scriptTorrentDoneSeedingEnabled → const SessionGetArgument

whether or not to call the seeding-done script

const SessionGetArgument(argName: "script-torrent-done-seeding-enabled")
scriptTorrentDoneSeedingFilename → const SessionGetArgument

filename of the script to run

const SessionGetArgument(argName: "script-torrent-done-seeding-filename")
seedQueueEnabled → const SessionGetArgument

if true, limit how many torrents can be uploaded at once

const SessionGetArgument(argName: "seed-queue-enabled")
seedQueueSize → const SessionGetArgument

max number of torrents to upload at once (see seed-queue-enabled)

const SessionGetArgument(argName: "seed-queue-size")
seedRatioLimit → const SessionGetArgument

the default seed ratio for torrents to use

const SessionGetArgument(argName: "seedRatioLimit")
seedRatioLimited → const SessionGetArgument

true if seedRatioLimit is honored by default

const SessionGetArgument(argName: "seedRatioLimited")
sessionId → const SessionGetArgument

the current X-Transmission-Session-Id value

const SessionGetArgument(argName: "session-id")
speedLimitDownEnabled → const SessionGetArgument

true means enabled

const SessionGetArgument(argName: "speed-limit-down-enabled")
speedLimitDown → const SessionGetArgument

max global download speed (KBps)

const SessionGetArgument(argName: "speed-limit-down")
speedLimitUpEnabled → const SessionGetArgument

true means enabled

const SessionGetArgument(argName: "speed-limit-up-enabled")
speedLimitUp → const SessionGetArgument

max global upload speed (KBps)

const SessionGetArgument(argName: "speed-limit-up")
startAddedTorrents → const SessionGetArgument

true means added torrents will be started right away

const SessionGetArgument(argName: "start-added-torrents")
trashOriginalTorrentFiles → const SessionGetArgument

true means the .torrent file of added torrents will be deleted

const SessionGetArgument(argName: "trash-original-torrent-files")
units → const SessionGetArgument

see SessionUnits get more information

const SessionGetArgument(argName: "units")
utpEnabled → const SessionGetArgument

true means allow UTP

const SessionGetArgument(argName: "utp-enabled")
version → const SessionGetArgument

long version string $version ($revision)

const SessionGetArgument(argName: "version")

Properties

argName String
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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

Constants

values → const List<SessionGetArgument>
A constant List of the values in this enum, in order of their declaration.