internal void Reset() { DataDown.Reset(); DataUp.Reset(); ProtocolDown.Reset(); ProtocolUp.Reset(); }
internal void Tick() { DataDown.Tick(); DataUp.Tick(); ProtocolDown.Tick(); ProtocolUp.Tick(); }
internal void BytesReceived(int bytesDownloaded, TransferType type) { lock (locker) { if (type == TransferType.Data) { DataDown.AddDelta(bytesDownloaded); } else { ProtocolDown.AddDelta(bytesDownloaded); } } }