Changeset 10873
- Timestamp:
- Jun 26, 2010, 5:48:57 PM (13 years ago)
- Location:
- branches/2.0x
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.0x/doc/rpc-spec.txt
r10638 r10873 217 217 | clientIsChoked | boolean | tr_peer_stat 218 218 | clientIsInterested | boolean | tr_peer_stat 219 | flagStr | string | tr_peer_stat 219 220 | isDownloadingFrom | boolean | tr_peer_stat 220 221 | isEncrypted | boolean | tr_peer_stat -
branches/2.0x/qt/details.cc
r10867 r10873 824 824 } 825 825 826 QString code; 827 if( peer.isDownloadingFrom ) { code += 'D'; } 828 else if( peer.clientIsInterested ) { code += 'd'; } 829 if( peer.isUploadingTo ) { code += 'U'; } 830 else if( peer.peerIsInterested ) { code += 'u'; } 831 if( !peer.clientIsChoked && !peer.clientIsInterested ) { code += 'K'; } 832 if( !peer.peerIsChoked && !peer.peerIsInterested ) { code += '?'; } 833 if( peer.isEncrypted ) { code += 'E'; } 834 if( peer.isIncoming ) { code += 'I'; } 826 const QString code = peer.flagStr; 835 827 item->setStatus( code ); 836 828 item->refresh( peer ); … … 848 840 case '?': txt = tr( "We unchoked this peer, but they're not interested" ); break; 849 841 case 'E': txt = tr( "Encrypted connection" ); break; 842 case 'H': txt = tr( "Peer was discovered through DHT" ); break; 850 843 case 'X': txt = tr( "Peer was discovered through Peer Exchange (PEX)" ); break; 851 844 case 'I': txt = tr( "Peer is an incoming connection" ); break; -
branches/2.0x/qt/torrent.cc
r10772 r10873 636 636 if( tr_bencDictFindBool( child, "clientIsInterested", &b ) ) 637 637 peer.clientIsInterested = b; 638 if( tr_bencDictFindStr( child, "flagStr", &str ) ) 639 peer.flagStr = QString::fromUtf8( str ); 638 640 if( tr_bencDictFindBool( child, "isDownloadingFrom", &b ) ) 639 641 peer.isDownloadingFrom = b; -
branches/2.0x/qt/torrent.h
r10771 r10873 43 43 bool clientIsChoked; 44 44 bool clientIsInterested; 45 QString flagStr; 45 46 bool isDownloadingFrom; 46 47 bool isEncrypted;
Note: See TracChangeset
for help on using the changeset viewer.