r26809 - trunk/freenet/src/freenet/node

[email protected] Tue, 14 Apr 2009 20:26:10 +0000
Newsgroups gmane.network.freenet.cvs
Message-ID <[email protected]>
Author: dconrado
Date: 2009-04-14 20:26:10 +0000 (Tue, 14 Apr 2009)
New Revision: 26809

Modified:
   trunk/freenet/src/freenet/node/PeerNode.java
Log:
Show total data transferred to/from a peer over its entire lifetime. Adding a new column on Connections to friends/strangers in advanced interface mode with total traffic since source after total traffic. 


Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java	2009-04-14 20:20:18 UTC (rev 26808)
+++ trunk/freenet/src/freenet/node/PeerNode.java	2009-04-14 20:26:10 UTC (rev 26809)
@@ -72,7 +72,7 @@
 import freenet.support.math.TimeDecayingRunningAverage;
 import freenet.support.transport.ip.HostnameSyntaxException;
 import freenet.support.transport.ip.IPUtil;
-
+ 
 /**
  * @author amphibian
  * 
@@ -236,9 +236,9 @@
 	/** Version of the node */
 	private String version;
  	/** Total input */
-	private long totalInputSinceSource;
+	private long totalInputSinceStartup;
 	/** Total output */
-	private long totalOutputSinceSource;
+	private long totalOutputSinceStartup;
 	/** Peer node crypto group; changing this means new noderef */
 	final DSAGroup peerCryptoGroup;
 
@@ -711,8 +711,8 @@
 		else
 			sendHandshakeTime = now;  // Be sure we're ready to handshake right away
 
-		totalInputSinceSource = Long.parseLong(fs.get("totalInput"));
-		totalOutputSinceSource = Long.parseLong(fs.get("totalOutput"));
+		totalInputSinceStartup = Long.parseLong(fs.get("totalInput"));
+		totalOutputSinceStartup = Long.parseLong(fs.get("totalOutput"));
 
 	// status may have changed from PEER_NODE_STATUS_DISCONNECTED to PEER_NODE_STATUS_NEVER_CONNECTED
 	}
@@ -2706,8 +2706,8 @@
 		}
 		fs.put("opennet", isOpennet());
 		fs.put("seed", isSeed());
-		fs.put("totalInput", (getTotalInputSinceSource()+getTotalInputBytes()));
-		fs.put("totalOutput", (getTotalOutputSinceSource()+getTotalOutputBytes()));	
+		fs.put("totalInput", (getTotalInputSinceStartup()+getTotalInputBytes()));
+		fs.put("totalOutput", (getTotalOutputSinceStartup()+getTotalOutputBytes()));	
 		return fs;
 	}
 
@@ -3380,12 +3380,12 @@
 		return totalBytesOut;
 	}
 
-	public synchronized long getTotalInputSinceSource() {
-		return totalInputSinceSource;
+	public synchronized long getTotalInputSinceStartup() {
+		return totalInputSinceStartup;
 	}
-
-	public synchronized long getTotalOutputSinceSource() {
-		return totalOutputSinceSource;
+ 
+	public synchronized long getTotalOutputSinceStartup() { 
+		return totalOutputSinceStartup;
 	}
 
 	public boolean isSignatureVerificationSuccessfull() {