1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-22 06:00:41 +00:00

update the RPC spec for #2560

This commit is contained in:
Mitchell Livingston 2010-07-23 01:19:13 +00:00
parent 9f65c0ef11
commit d945313266

View file

@ -100,7 +100,9 @@
"priority-high" | array indices of high-priority file(s) "priority-high" | array indices of high-priority file(s)
"priority-low" | array indices of low-priority file(s) "priority-low" | array indices of low-priority file(s)
"priority-normal" | array indices of normal-priority file(s) "priority-normal" | array indices of normal-priority file(s)
"seedRatioLimit" | double session seeding ratio "seedInactiveLimit" | number torrent-level number of minutes of seeding inactivity
"seedInactiveMode" | number which seeding inactivity to use. See tr_inactvelimit
"seedRatioLimit" | double torrent-level seeding ratio
"seedRatioMode" | number which ratio to use. See tr_ratiolimit "seedRatioMode" | number which ratio to use. See tr_ratiolimit
"trackerAdd" | object (see below) "trackerAdd" | object (see below)
"trackerEdit" | object (see below) "trackerEdit" | object (see below)
@ -140,7 +142,7 @@
Request arguments: Request arguments:
(1) An opional "ids" array as described in 3.1. (1) An optional "ids" array as described in 3.1.
(2) A required "fields" array of keys. (see list below) (2) A required "fields" array of keys. (see list below)
Response arguments: Response arguments:
@ -203,6 +205,8 @@
rateDownload (B/s) | number | tr_stat rateDownload (B/s) | number | tr_stat
rateUpload (B/s) | number | tr_stat rateUpload (B/s) | number | tr_stat
recheckProgress | double | tr_stat recheckProgress | double | tr_stat
seedInactiveLimit | number | tr_torrent
seedInactiveMode | number | tr_inactvelimit
seedRatioLimit | double | tr_torrent seedRatioLimit | double | tr_torrent
seedRatioMode | number | tr_ratiolimit seedRatioMode | number | tr_ratiolimit
sizeWhenDone | number | tr_stat sizeWhenDone | number | tr_stat
@ -417,7 +421,7 @@
4.1. Session Arguments 4.1. Session Arguments
string | value type & description string | value type & description
------------------------------+------------------------------------------------- ---------------------------------+-------------------------------------------------
"alt-speed-down" | number max global download speed (KBps) "alt-speed-down" | number max global download speed (KBps)
"alt-speed-enabled" | boolean true means use the alt speeds "alt-speed-enabled" | boolean true means use the alt speeds
"alt-speed-time-begin" | number when to turn on alt speeds (units: minutes after midnight) "alt-speed-time-begin" | number when to turn on alt speeds (units: minutes after midnight)
@ -432,6 +436,8 @@
"download-dir" | string default path to download torrents "download-dir" | string default path to download torrents
"dht-enabled" | boolean true means allow dht in public torrents "dht-enabled" | boolean true means allow dht in public torrents
"encryption" | string "required", "preferred", "tolerated" "encryption" | string "required", "preferred", "tolerated"
"inactive-seeding-limit" | number the default seed inactivity limit for torrents to use
"inactive-seeding-limit-enabled" | boolean true if the seeding inactivity limit is honored by default
"incomplete-dir" | string path for incomplete torrents, when enabled "incomplete-dir" | string path for incomplete torrents, when enabled
"incomplete-dir-enabled" | boolean true means keep torrents in incomplete-dir until done "incomplete-dir-enabled" | boolean true means keep torrents in incomplete-dir until done
"lpd-enabled" | boolean true means allow Local Peer Discovery in public torrents "lpd-enabled" | boolean true means allow Local Peer Discovery in public torrents
@ -630,9 +636,16 @@
------+---------+-----------+----------------+------------------------------- ------+---------+-----------+----------------+-------------------------------
10 | 2.10 | yes | session-get | new arg "cache-size" 10 | 2.10 | yes | session-get | new arg "cache-size"
| | yes | session-set | new arg "trash-original-torrent-files" | | yes | session-set | new arg "trash-original-torrent-files"
| | yes | session-get | new arg "start-added-torrents"
| | yes | session-get | new arg "trash-original-torrent-files" | | yes | session-get | new arg "trash-original-torrent-files"
| | yes | torrent-get | new arg "isFinished" | | yes | torrent-get | new arg "isFinished"
| | yes | torrent-set | new arg "trackerAdd" | | yes | torrent-set | new arg "trackerAdd"
| | yes | torrent-set | new arg "trackerEdit" | | yes | torrent-set | new arg "trackerEdit"
| | yes | torrent-set | new arg "trackerRemove" | | yes | torrent-set | new arg "trackerRemove"
| | yes | session-set | new arg "inactive-seeding-limit"
| | yes | session-set | new arg "inactive-seeding-limit-enabled"
| | yes | session-get | new arg "inactive-seeding-limit"
| | yes | session-get | new arg "inactive-seeding-limit-enabled"
| | yes | torrent-set | new arg "seedInactiveLimit"
| | yes | torrent-set | new arg "seedInactiveMode"
| | yes | torrent-get | new arg "seedInactiveLimit"
| | yes | torrent-get | new arg "seedInactiveMode"