Changeset 11194
- Timestamp:
- Sep 3, 2010, 4:30:43 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/extras/rpc-spec.txt
r11190 r11194 183 183 pieceSize | number | tr_info 184 184 priorities | array (see below) | n/a 185 rateDownload ( KBps) | double| tr_stat186 rateUpload ( KBps) | double| tr_stat185 rateDownload (B/s) | number | tr_stat 186 rateUpload (B/s) | number | tr_stat 187 187 recheckProgress | double | tr_stat 188 188 seedIdleLimit | number | tr_torrent … … 236 236 | port | number | tr_peer_stat 237 237 | progress | double | tr_peer_stat 238 | rateToClient ( KBps) | double| tr_peer_stat239 | rateToPeer ( KBps) | double| tr_peer_stat238 | rateToClient (B/s) | number | tr_peer_stat 239 | rateToPeer (B/s) | number | tr_peer_stat 240 240 -------------------+--------------------------------------+ 241 241 peersFrom | an object containing: | … … 625 625 | | yes | torrent-set | new arg "seedIdleLimit" 626 626 | | yes | torrent-set | new arg "seedIdleMode" 627 | | NO | torrent-get | units for "rateDownload" changed from B to KB628 | | NO | torrent-get | units for "rateUpload" changed from B to KB -
trunk/libtransmission/announcer.c
r11190 r11194 1994 1994 tr_strlcpy( st->host, tracker->host->name, sizeof( st->host ) ); 1995 1995 tr_strlcpy( st->announce, tracker->announce, sizeof( st->announce ) ); 1996 tr_strlcpy( st->scrape, tracker->scrape, sizeof( st->scrape ) );1997 1996 st->tier = i; 1998 1997 st->isBackup = tracker != tier->currentTracker; 1999 1998 st->lastScrapeStartTime = tier->lastScrapeStartTime; 1999 if( tracker->scrape ) 2000 tr_strlcpy( st->scrape, tracker->scrape, sizeof( st->scrape ) ); 2001 else 2002 st->scrape[0] = '\0'; 2000 2003 2001 2004 st->seederCount = tracker->seederCount; -
trunk/libtransmission/rpcimpl.c
r11190 r11194 444 444 tr_bencDictAddInt ( d, "port", peer->port ); 445 445 tr_bencDictAddReal( d, "progress", peer->progress ); 446 tr_bencDictAdd Real( d, "rateToClient", peer->rateToClient_KBps);447 tr_bencDictAdd Real( d, "rateToPeer", peer->rateToPeer_KBps);446 tr_bencDictAddInt ( d, "rateToClient", toSpeedBytes( peer->rateToClient_KBps ) ); 447 tr_bencDictAddInt ( d, "rateToPeer", toSpeedBytes( peer->rateToPeer_KBps ) ); 448 448 } 449 449 … … 571 571 } 572 572 else if( tr_streq( key, keylen, "rateDownload" ) ) 573 tr_bencDictAdd Real( d, key, st->pieceDownloadSpeed_KBps);573 tr_bencDictAddInt( d, key, toSpeedBytes( st->pieceDownloadSpeed_KBps ) ); 574 574 else if( tr_streq( key, keylen, "rateUpload" ) ) 575 tr_bencDictAdd Real( d, key, st->pieceUploadSpeed_KBps);575 tr_bencDictAddInt( d, key, toSpeedBytes( st->pieceUploadSpeed_KBps ) ); 576 576 else if( tr_streq( key, keylen, "recheckProgress" ) ) 577 577 tr_bencDictAddReal( d, key, st->recheckProgress ); -
trunk/qt/torrent.cc
r11092 r11194 56 56 { 57 57 { ID, "id", QVariant::Int, INFO, }, 58 { UPLOAD_SPEED, "rateUpload", QVariant:: Double, STAT } /* KBps */,59 { DOWNLOAD_SPEED, "rateDownload", QVariant:: Double, STAT }, /* KBps */58 { UPLOAD_SPEED, "rateUpload", QVariant::ULongLong, STAT } /* Bps */, 59 { DOWNLOAD_SPEED, "rateDownload", QVariant::ULongLong, STAT }, /* Bps */ 60 60 { DOWNLOAD_DIR, "downloadDir", QVariant::String, STAT }, 61 61 { ACTIVITY, "status", QVariant::Int, STAT }, … … 663 663 if( tr_bencDictFindReal( child, "progress", &d ) ) 664 664 peer.progress = d; 665 if( tr_bencDictFind Real( child, "rateToClient", &d) )666 peer.rateToClient = Speed::from KBps( d);667 if( tr_bencDictFind Real( child, "rateToPeer", &d) )668 peer.rateToPeer = Speed::from KBps( d);665 if( tr_bencDictFindInt( child, "rateToClient", &i ) ) 666 peer.rateToClient = Speed::fromBps( i ); 667 if( tr_bencDictFindInt( child, "rateToPeer", &i ) ) 668 peer.rateToPeer = Speed::fromBps( i ); 669 669 peerList << peer; 670 670 } -
trunk/qt/torrent.h
r11092 r11194 284 284 int connectedPeers( ) const { return getInt( PEERS_CONNECTED ); } 285 285 int connectedPeersAndWebseeds( ) const { return connectedPeers( ) + getInt( WEBSEEDS_SENDING_TO_US ); } 286 Speed downloadSpeed( ) const { return Speed::from KBps( getDouble( DOWNLOAD_SPEED ) ); }287 Speed uploadSpeed( ) const { return Speed::from KBps( getDouble( UPLOAD_SPEED ) ); }286 Speed downloadSpeed( ) const { return Speed::fromBps( getSize( DOWNLOAD_SPEED ) ); } 287 Speed uploadSpeed( ) const { return Speed::fromBps( getSize( UPLOAD_SPEED ) ); } 288 288 double getVerifyProgress( ) const { return getDouble( PERCENT_VERIFIED ); } 289 289 bool hasFileSubstring( const QString& substr ) const;
Note: See TracChangeset
for help on using the changeset viewer.