Author: toad
Date: 2006-09-02 18:06:40 +0000 (Sat, 02 Sep 2006)
New Revision: 10367

Modified:
   trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java
Log:
Show more information on payload output, reduce width at the cost of an extra 
line.

Modified: trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java       
2006-09-02 17:55:37 UTC (rev 10366)
+++ trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java       
2006-09-02 18:06:40 UTC (rev 10367)
@@ -199,7 +199,10 @@
                                        long total_output_rate = (total[0]) / 
nodeUptimeSeconds;
                                        long total_input_rate = (total[1]) / 
nodeUptimeSeconds;
                                        long totalPayload = 
node.getTotalPayloadSent();
-                                       activityList.addChild("li", "Total 
Output:\u00a0" + SizeUtil.formatSize(total[0]) + "\u00a0(" + 
SizeUtil.formatSize(total_output_rate) + "ps) ("+(totalPayload*100 / 
total[0])+"% payload)");
+                                       long total_payload_rate = totalPayload 
/ nodeUptimeSeconds;
+                                       int percent = (int) (100 * totalPayload 
/ total[0]);
+                                       activityList.addChild("li", "Total 
Output:\u00a0" + SizeUtil.formatSize(total[0]) + "\u00a0(" + 
SizeUtil.formatSize(total_output_rate) + "ps)");
+                                       activityList.addChild("li", "Payload 
Output:\u00a0" + SizeUtil.formatSize(totalPayload) + "\u00a0(" + 
SizeUtil.formatSize(total_payload_rate) + "ps) ("+percent+"%)");
                                        activityList.addChild("li", "Total 
Input:\u00a0" + SizeUtil.formatSize(total[1]) + "\u00a0(" + 
SizeUtil.formatSize(total_input_rate) + "ps)");
                                        long[] rate = node.getNodeIOStats();
                                        long delta = (rate[5] - rate[2]) / 1000;


Reply via email to