Changeset 8259


Ignore:
Timestamp:
Apr 19, 2009, 5:02:27 PM (13 years ago)
Author:
charles
Message:

(trunk) #1997: rpc spec cleanup

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/rpc-spec.txt

    r8254 r8259  
    178178   pieceSize                       | tnumber                     | tr_info
    179179   priorities                      | array (see below)           | n/a
    180    ratio                           | double                      | tr_stat
    181180   rateDownload (B/s)              | number                      | tr_stat
    182181   rateUpload (B/s)                | number                      | tr_stat
     
    469468         |         | yes       | torrent-get    | new arg "downloadDir"
    470469   ------+---------+-----------+----------------+-------------------------------
    471    5     | 1.60    | yes       | torrent-get    | new arg "pieces"
    472          |         | yes       | torrent-get    | new arg "fileStats"
    473          |         | yes       | torrent-set    | new arg "ratio"
    474          |         | yes       | torrent-get    | new arg "bandwidthPriority"
    475          |         | yes       | torrent-set    | new arg "bandwidthPriority"
    476          |         | yes       | torrent-set    | new arg "downloadLimited"
    477          |         | yes       | torrent-set    | new arg "uploadLimited"
    478          |         | yes       | torrent-set    | new arg "honorsSessionLimits"
     470   5     | 1.60    | yes       |                | new method "torrent-reannounce"
     471         |         | yes       |                | new method "blocklist-update"
     472         |         | yes       |                | new method "port-test"
     473         |         |           |                |
     474         |         | yes       | session-get    | new arg "alt-speed-begin"
     475         |         | yes       | session-get    | new arg "alt-speed-down"
     476         |         | yes       | session-get    | new arg "alt-speed-enabled"
     477         |         | yes       | session-get    | new arg "alt-speed-end"
     478         |         | yes       | session-get    | new arg "alt-speed-time-enabled"
     479         |         | yes       | session-get    | new arg "alt-speed-up"
     480         |         | yes       | session-get    | new arg "blocklist-enabled"
     481         |         | yes       | session-get    | new arg "blocklist-size"
     482         |         | yes       | session-get    | new arg "peer-limit-per-torrent"
     483         |         | yes       | session-get    | new arg "seedRatioLimit"
     484         |         | yes       | session-get    | new arg "seedRatioLimited"
     485         |         |        NO | session-get    | renamed "pex-allowed" to "pex-enabled"
     486         |         |        NO | session-get    | renamed "port" to "peer-port"
     487         |         |        NO | session-get    | renamed "peer-limit" to "peer-limit-global"
     488         |         |           |                |
     489         |         | yes       | torrent-add    | new arg "files-unwanted"
    479490         |         | yes       | torrent-add    | new arg "files-wanted"
    480          |         | yes       | torrent-add    | new arg "files-unwanted"
    481491         |         | yes       | torrent-add    | new arg "priority-high"
    482492         |         | yes       | torrent-add    | new arg "priority-low"
    483493         |         | yes       | torrent-add    | new arg "priority-normal"
    484          |         | yes       | session-get    | new arg "seedRatioLimit"
    485          |         | yes       | session-get    | new arg "seedRatioLimited"
    486          |         | yes       | session-get    | new arg "alt-speed-enabled"
    487          |         | yes       | session-get    | new arg "alt-speed-time-enabled"
    488          |         | yes       | session-get    | new arg "alt-speed-up"
    489          |         | yes       | session-get    | new arg "alt-speed-down"
    490          |         | yes       | session-get    | new arg "alt-speed-begin"
    491          |         | yes       | session-get    | new arg "alt-speed-end"
    492          |         | yes       | session-get    | new arg "blocklist-enabled"
    493          |         | yes       | session-get    | new arg "blocklist-size"
    494          |         | yes       | session-get    | new arg "peer-limit-per-torrent"
     494         |         |           |                |
     495         |         | yes       | torrent-set    | new arg "bandwidthPriority"
     496         |         | yes       | torrent-set    | new arg "honorsSessionLimits"
     497         |         | yes       | torrent-set    | new arg "seedRatioLimit"
     498         |         | yes       | torrent-set    | new arg "seedRatioLimited"
     499         |         |        NO | torrent-set    | renamed "speed-limit-down" to "downloadLimit"
     500         |         |        NO | torrent-set    | renamed "speed-limit-down-enabled" to "downloadLimited"
     501         |         |        NO | torrent-set    | renamed "speed-limit-up" to "uploadLimit"
     502         |         |        NO | torrent-set    | renamed "speed-limit-up-enabled" to "uploadLimited"
     503         |         |           |                |
     504         |         | yes       | torrent-get    | new arg "bandwidthPriority"
     505         |         | yes       | torrent-get    | new arg "fileStats"
     506         |         | yes       | torrent-get    | new arg "honorsSessionLimits"
     507         |         | yes       | torrent-get    | new arg "percentDone"
     508         |         | yes       | torrent-get    | new arg "pieces"
    495509         |         | yes       | torrent-get    | new arg "seedRatioLimit"
    496510         |         | yes       | torrent-get    | new arg "seedRatioMode"
    497511         |         | yes       | torrent-get    | new arg "torrentFile"
    498512         |         | yes       | torrent-get    | new ids option "recently-active"
    499          |         | yes       | torrent-get    | new ids option "percentDone"
    500          |         | yes       |                | new method "torrent-reannounce"
    501          |         | yes       |                | new method "blocklist-update"
    502          |         | yes       |                | new method "port-test"
    503513         |         |        NO | torrent-get    | removed arg "downloadLimitMode"
    504514         |         |        NO | torrent-get    | removed arg "uploadLimitMode"
    505          |         |        NO | session-get    | renamed "pex-allowed" to "pex-enabled"
    506          |         |        NO | session-get    | renamed "port" to "peer-port"
    507          |         |        NO | session-get    | renamed "peer-limit" to "peer-limit-global"
    508515   ------+---------+-----------+----------------+-------------------------------
    509516
  • trunk/libtransmission/rpcimpl.c

    r8254 r8259  
    518518    else if( !strcmp( key, "rateUpload" ) )
    519519        tr_bencDictAddInt( d, key, (int)( st->pieceUploadSpeed * 1024 ) );
    520     else if( !strcmp( key, "ratio" ) )
    521         tr_bencDictAddReal( d, key, st->ratio );
    522520    else if( !strcmp( key, "recheckProgress" ) )
    523521        tr_bencDictAddReal( d, key, st->recheckProgress );
     
    550548    else if( !strcmp( key, "uploadedEver" ) )
    551549        tr_bencDictAddInt( d, key, st->uploadedEver );
    552     else if( !strcmp( key, "uploadRatio" ) )
    553         tr_bencDictAddReal( d, key, tr_getRatio( st->uploadedEver, st->downloadedEver ) );
    554550    else if( !strcmp( key, "uploadLimit" ) )
    555551        tr_bencDictAddInt( d, key, tr_torrentGetSpeedLimit( tor, TR_UP ) );
    556552    else if( !strcmp( key, "uploadLimited" ) )
    557553        tr_bencDictAddBool( d, key, tr_torrentUsesSpeedLimit( tor, TR_UP ) );
     554    else if( !strcmp( key, "uploadRatio" ) )
     555        tr_bencDictAddReal( d, key, st->ratio );
    558556    else if( !strcmp( key, "wanted" ) )
    559557    {
  • trunk/qt/torrent.cc

    r8255 r8259  
    7979    { PEERS_CONNECTED, "peersConnected", QVariant::Int, STAT },
    8080    { ETA, "eta", QVariant::Int, STAT },
    81     { RATIO, "ratio", QVariant::Double, STAT },
     81    { RATIO, "uploadRatio", QVariant::Double, STAT },
    8282    { DOWNLOADED_EVER, "downloadedEver", QVariant::ULongLong, STAT_EXTRA },
    8383    { UPLOADED_EVER, "uploadedEver", QVariant::ULongLong, STAT_EXTRA },
Note: See TracChangeset for help on using the changeset viewer.