Class SpeedMonitor
Inheritance
System.Object
SpeedMonitor
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: MonoTorrent
Assembly: MonoTorrent.dll
Syntax
public class SpeedMonitor
Constructors
SpeedMonitor()
Declaration
public SpeedMonitor()
SpeedMonitor(Int32)
Declaration
public SpeedMonitor(int averagingPeriod)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | averagingPeriod |
Properties
Rate
Declaration
public long Rate { get; }
Property Value
| Type | Description |
|---|---|
| System.Int64 |
Total
Declaration
public long Total { get; }
Property Value
| Type | Description |
|---|---|
| System.Int64 |
Methods
AddDelta(Int32)
This method is threadsafe and can be called at any point.
Declaration
public void AddDelta(int speed)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | speed |
Reset()
Declaration
public void Reset()
Tick()
Declaration
public void Tick()