mirror of
https://github.com/transmission/transmission
synced 2025-03-03 02:05:19 +00:00
(trunk) #2096 "Magnet Links - Extension for Peers to Send Metadata Files (BEP #9)" -- publish tr_stat.metadataPecentComplete in the RPC so that kjg can use it in the web client
This commit is contained in:
parent
d1935a4812
commit
bb44a31423
2 changed files with 4 additions and 0 deletions
|
@ -157,6 +157,7 @@
|
|||
leftUntilDone | number | tr_stat
|
||||
manualAnnounceTime | number | tr_stat
|
||||
maxConnectedPeers | number | tr_torrent
|
||||
metadataPecentComplete | double | tr_stat
|
||||
name | string | tr_info
|
||||
peer-limit | number | tr_torrent
|
||||
peers | array (see below) | n/a
|
||||
|
@ -561,6 +562,7 @@
|
|||
| | NO | torrent-get | removed arg "seeders"
|
||||
| | NO | torrent-get | removed arg "timesCompleted"
|
||||
| | NO | torrent-get | removed arg "swarmSpeed"
|
||||
| | yes | torrent-get | new arg "metadataPecentComplete"
|
||||
| | yes | torrent-get | new arg "trackerStats"
|
||||
| | yes | session-set | new arg "incomplete-dir"
|
||||
| | yes | session-set | new arg "incomplete-dir-enabled"
|
||||
|
|
|
@ -500,6 +500,8 @@ addField( const tr_torrent * tor, tr_benc * d, const char * key )
|
|||
tr_bencDictAddInt( d, key, st->manualAnnounceTime );
|
||||
else if( tr_streq( key, keylen, "maxConnectedPeers" ) )
|
||||
tr_bencDictAddInt( d, key, tr_torrentGetPeerLimit( tor ) );
|
||||
else if( tr_streq( key, keylen, "metadataPecentComplete" ) )
|
||||
tr_bencDictAddReal( d, key, st->metadataPercentComplete );
|
||||
else if( tr_streq( key, keylen, "name" ) )
|
||||
tr_bencDictAddStr( d, key, inf->name );
|
||||
else if( tr_streq( key, keylen, "percentDone" ) )
|
||||
|
|
Loading…
Reference in a new issue