Changeset 1544
- Timestamp:
- Mar 8, 2007, 4:45:37 AM (15 years ago)
- Location:
- branches/pex
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/pex/libtransmission/transmission.h
r1540 r1544 52 52 #define TR_DEFAULT_PORT 9090 53 53 54 #define TR_PEER_FROM__MAX 4 54 55 #define TR_PEER_FROM_INCOMING 0 /* connections made to the listening port */ 55 56 #define TR_PEER_FROM_TRACKER 1 /* peers received from a tracker */ 56 57 #define TR_PEER_FROM_CACHE 2 /* peers read from the peer cache */ 57 58 #define TR_PEER_FROM_PEX 3 /* peers discovered via PEX */ 58 #define TR_PEER_FROM__MAX 459 59 60 60 /*********************************************************************** -
branches/pex/macosx/InfoWindowController.m
r1533 r1544 667 667 { 668 668 NSDictionary * peerDic = [fPeers objectAtIndex: row]; 669 670 NSString * fromString; 671 int from = [[peerDic objectForKey: @"From"] intValue]; 672 if (from == TR_PEER_FROM_INCOMING) 673 fromString = NSLocalizedString(@"incoming connection", "Inspector -> Peers tab -> table row tooltip"); 674 else if (from == TR_PEER_FROM_CACHE) 675 fromString = NSLocalizedString(@"cache", "Inspector -> Peers tab -> table row tooltip"); 676 else if (from == TR_PEER_FROM_PEX) 677 fromString = NSLocalizedString(@"PEX", "Inspector -> Peers tab -> table row tooltip"); 678 else 679 fromString = NSLocalizedString(@"tracker", "Inspector -> Peers tab -> table row tooltip"); 680 669 681 return [NSString stringWithFormat: NSLocalizedString(@"Progress: %.1f%%" 670 682 "\nPort: %@" 671 "\nFrom %@ connection", "Inspector -> Peers tab -> table row tooltip"),683 "\nFrom %@", "Inspector -> Peers tab -> table row tooltip"), 672 684 [[peerDic objectForKey: @"Progress"] floatValue] * 100.0, 673 [peerDic objectForKey: @"Port"], 674 [[peerDic objectForKey: @"Incoming"] boolValue] 675 ? NSLocalizedString(@"incoming", "Inspector -> Peers tab -> table row tooltip") 676 : NSLocalizedString(@"outgoing", "Inspector -> Peers tab -> table row tooltip")]; 685 [peerDic objectForKey: @"Port"], fromString]; 677 686 } 678 687 return nil; -
branches/pex/macosx/Torrent.h
r1519 r1544 160 160 - (int) leechers; 161 161 - (int) completedFromTracker; 162 162 163 - (int) totalPeers; 164 - (int) totalPeersTracker; 163 165 - (int) totalPeersIncoming; 164 - (int) totalPeersOutgoing; 166 - (int) totalPeersCache; 167 - (int) totalPeersPex; 168 165 169 - (int) peersUploading; 166 170 - (int) peersDownloading; -
branches/pex/macosx/Torrent.m
r1538 r1544 933 933 dic = [NSMutableDictionary dictionaryWithObjectsAndKeys: 934 934 [NSNumber numberWithBool: peer->isConnected], @"Connected", 935 [NSNumber numberWith Bool: peer->isIncoming], @"Incoming",935 [NSNumber numberWithInt: peer->from], @"From", 936 936 [NSString stringWithCString: (char *) peer->addr encoding: NSUTF8StringEncoding], @"IP", 937 937 [NSString stringWithCString: (char *) peer->client encoding: NSUTF8StringEncoding], @"Client", … … 994 994 } 995 995 996 - (int) totalPeersTracker 997 { 998 return fStat->peersFrom[TR_PEER_FROM_TRACKER]; 999 } 1000 996 1001 - (int) totalPeersIncoming 997 1002 { 998 return fStat->peersIncoming; 999 } 1000 1001 - (int) totalPeersOutgoing 1002 { 1003 return [self totalPeers] - [self totalPeersIncoming]; 1003 return fStat->peersFrom[TR_PEER_FROM_INCOMING]; 1004 } 1005 1006 - (int) totalPeersCache 1007 { 1008 return fStat->peersFrom[TR_PEER_FROM_CACHE]; 1009 } 1010 1011 - (int) totalPeersPex 1012 { 1013 return fStat->peersFrom[TR_PEER_FROM_PEX]; 1004 1014 } 1005 1015
Note: See TracChangeset
for help on using the changeset viewer.