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