add LTEP to type of peers in the inspector

This commit is contained in:
Mitchell Livingston 2009-11-26 06:15:29 +00:00
parent be853dd07b
commit 40d5904b66
3 changed files with 13 additions and 0 deletions

View File

@ -1029,6 +1029,10 @@ typedef enum
case TR_PEER_FROM_DHT:
[components addObject: NSLocalizedString(@"From: distributed hash table", "Inspector -> Peers tab -> table row tooltip")];
break;
case TR_PEER_FROM_LTEP:
[components addObject: NSLocalizedString(@"From: libtorrent extension protocol handshake",
"Inspector -> Peers tab -> table row tooltip")];
break;
default:
NSAssert1(NO, @"Peer from unknown source: %d", peerFrom);
}
@ -1503,6 +1507,9 @@ typedef enum
if ((count = [torrent totalPeersDHT]) > 0)
[fromComponents addObject: [NSString stringWithFormat:
NSLocalizedString(@"%d DHT", "Inspector -> Peers tab -> peers"), count]];
if ((count = [torrent totalPeersLTEP]) > 0)
[fromComponents addObject: [NSString stringWithFormat:
NSLocalizedString(@"%d LTEP", "Inspector -> Peers tab -> peers"), count]];
NSMutableArray * upDownComponents = [NSMutableArray arrayWithCapacity: 3];
if ((count = [torrent peersSendingToUs]) > 0)

View File

@ -181,6 +181,7 @@
- (NSInteger) totalPeersCache;
- (NSInteger) totalPeersPex;
- (NSInteger) totalPeersDHT;
- (NSInteger) totalPeersLTEP;
- (NSInteger) totalPeersKnown;
- (NSInteger) peersSendingToUs;

View File

@ -1159,6 +1159,11 @@ int trashDataFile(const char * filename)
return fStat->peersFrom[TR_PEER_FROM_DHT];
}
- (NSInteger) totalPeersLTEP
{
return fStat->peersFrom[TR_PEER_FROM_LTEP];
}
- (NSInteger) totalPeersKnown
{
return fStat->peersKnown;