aboutsummaryrefslogtreecommitdiff
path: root/Hotline/Library/NetSocket/TransferRateEstimator.swift
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2025-11-07 11:35:59 -0800
committerDustin Mierau <dustin@mierau.me>2025-11-07 11:35:59 -0800
commit786a387d58fc66ae20716a9dee46b74dff8e6894 (patch)
tree83d0cd183b71ef432bf5e06d7bf77e9245322cdf /Hotline/Library/NetSocket/TransferRateEstimator.swift
parent39f51fd902bb34272c78ffdfb872c22095382f70 (diff)
Rename NetSocketNew as NetSocket (old CFStream based NetSocket is gone!)
Diffstat (limited to 'Hotline/Library/NetSocket/TransferRateEstimator.swift')
-rw-r--r--Hotline/Library/NetSocket/TransferRateEstimator.swift8
1 files changed, 4 insertions, 4 deletions
diff --git a/Hotline/Library/NetSocket/TransferRateEstimator.swift b/Hotline/Library/NetSocket/TransferRateEstimator.swift
index 7d16904..60647a7 100644
--- a/Hotline/Library/NetSocket/TransferRateEstimator.swift
+++ b/Hotline/Library/NetSocket/TransferRateEstimator.swift
@@ -70,7 +70,7 @@ public struct TransferRateEstimator {
self.minSamples = minSamples
}
- public mutating func update(total: Int) -> NetSocketNew.FileProgress {
+ public mutating func update(total: Int) -> NetSocket.FileProgress {
return self.update(bytes: max(0, total - self.transferred))
}
@@ -80,7 +80,7 @@ public struct TransferRateEstimator {
///
/// - Parameter bytes: Number of bytes transferred in this sample
/// - Returns: Current progress with speed and ETA estimates
- public mutating func update(bytes: Int) -> NetSocketNew.FileProgress {
+ public mutating func update(bytes: Int) -> NetSocket.FileProgress {
let clock = ContinuousClock()
let now = clock.now
@@ -102,7 +102,7 @@ public struct TransferRateEstimator {
let instantRate = Double(bytes) / seconds
self.sampleCount += 1
- // Update EMA
+ // Update EMANetSocket
if self.emaBytesPerSecond == 0 {
self.emaBytesPerSecond = instantRate
} else {
@@ -124,7 +124,7 @@ public struct TransferRateEstimator {
eta = nil
}
- return NetSocketNew.FileProgress(
+ return NetSocket.FileProgress(
sent: self.transferred,
total: self.total,
bytesPerSecond: haveEstimate ? self.emaBytesPerSecond : nil,