Changeset 11597


Ignore:
Timestamp:
Dec 27, 2010, 2:01:25 AM (11 years ago)
Author:
charles
Message:

(trunk) #1408 (Total downloading and seeding time per torrent) -- add to rpc spec and to transmission-remote --info

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/daemon/remote.c

    r11590 r11597  
    668668    "rateUpload",
    669669    "recheckProgress",
     670    "secondsDownloading",
     671    "secondsSeeding",
    670672    "seedRatioMode",
    671673    "seedRatioLimit",
     
    846848            if( tr_bencDictFindInt( t, "eta", &i ) )
    847849                printf( "  ETA: %s\n", tr_strltime( buf, i, sizeof( buf ) ) );
     850            if( tr_bencDictFindInt( t, "secondsDownloading", &i ) && ( i > 0 ) )
     851                printf( "  Time Downloading: %s\n", tr_strltime( buf, i, sizeof( buf ) ) );
     852            if( tr_bencDictFindInt( t, "secondsSeeding", &i ) && ( i > 0 ) )
     853                printf( "  Time Seeding: %s\n", tr_strltime( buf, i, sizeof( buf ) ) );
    848854            if( tr_bencDictFindInt( t, "rateDownload", &i ) )
    849855                printf( "  Download Speed: %s\n", tr_formatter_speed_KBps( buf, i/(double)tr_speed_K, sizeof( buf ) ) );
  • trunk/extras/rpc-spec.txt

    r11414 r11597  
    186186   rateUpload (B/s)            | number                      | tr_stat
    187187   recheckProgress             | double                      | tr_stat
     188   secondsDownloading          | number                      | tr_stat
     189   secondsSeeding              | number                      | tr_stat
    188190   seedIdleLimit               | number                      | tr_torrent
    189191   seedIdleMode                | number                      | tr_inactvelimit
Note: See TracChangeset for help on using the changeset viewer.