r104594 - trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common

0 views
Skip to first unread message

Alan McGovern (alan.mcgovern@gmail.com)

unread,
May 31, 2008, 11:04:03 AM5/31/08
to mono-p...@lists.ximian.com, ximian....@gmail.com, mono-svn-patche...@googlegroups.com
Author: alanmc
Date: 2008-05-31 11:04:03 -0400 (Sat, 31 May 2008)
New Revision: 104594

Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/ChangeLog
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/SpeedMonitor.cs
Log:
* MonoTorrent/MonoTorrent.Common/SpeedMonitor.cs: SpeedMonitor should
be public

Modified: trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/ChangeLog
===================================================================
--- trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/ChangeLog 2008-05-31 14:25:03 UTC (rev 104593)
+++ trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/ChangeLog 2008-05-31 15:04:03 UTC (rev 104594)
@@ -1,3 +1,7 @@
+2008-05-31 Alan McGovern <alan.m...@gmail.com>
+
+ * SpeedMonitor.cs: SpeedMonitor should be public
+
2008-05-11 Alan McGovern <alan.m...@gmail.com>

* SHA1Fast.cs: Updated the SHA1 code to mirror the recent changes in

Modified: trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/SpeedMonitor.cs
===================================================================
--- trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/SpeedMonitor.cs 2008-05-31 14:25:03 UTC (rev 104593)
+++ trunk/bitsharp/src/MonoTorrent/MonoTorrent.Common/SpeedMonitor.cs 2008-05-31 15:04:03 UTC (rev 104594)
@@ -4,7 +4,7 @@

namespace MonoTorrent.Common
{
- internal class SpeedMonitor
+ public class SpeedMonitor
{
private const int DefaultAveragePeriod = 12;

@@ -35,20 +35,20 @@
}


- internal SpeedMonitor()
+ public SpeedMonitor()
: this(DefaultAveragePeriod)
{

}

- internal SpeedMonitor(int averagingPeriod)
+ public SpeedMonitor(int averagingPeriod)
{
this.lastUpdated = Environment.TickCount;
this.speeds = new int[averagingPeriod];
}


- internal void AddDelta(int speed)
+ public void AddDelta(int speed)
{
Tick();
this.total += speed;
@@ -56,7 +56,7 @@
}


- internal void Reset()
+ public void Reset()
{
this.total = 0;
this.speed = 0;
@@ -73,7 +73,7 @@
int count = 0;
int total = 0;

- // Find how many miliseconds have passed since the last update and the current tick count
+ // Find how many milliseconds have passed since the last update and the current tick count
int difference = Environment.TickCount - this.lastUpdated;
if (difference < 0)
difference = 1000;
@@ -107,7 +107,7 @@
this.lastUpdated = Environment.TickCount;
}

- internal void Tick()
+ public void Tick()
{
// Make sure we handle the case where the clock rolls over
// Ensure that TimePeriodPassed doesn't get executed by multiple threads

Reply all
Reply to author
Forward
0 new messages