From 1e9869533f99c91770ad48d2694196ea403b0135 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 20 May 2026 19:20:06 +0100 Subject: Add a helper method for calculating the best binary units for a value. --- src/socketengine.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/socketengine.cpp') diff --git a/src/socketengine.cpp b/src/socketengine.cpp index 67f58c68d..d765bd9cf 100644 --- a/src/socketengine.cpp +++ b/src/socketengine.cpp @@ -328,14 +328,13 @@ void SocketEngine::Statistics::CheckFlush() const } } -void SocketEngine::Statistics::GetBandwidth(float& kbitpersec_in, float& kbitpersec_out, float& kbitpersec_total) const +void SocketEngine::Statistics::GetBandwidth(float& bitpersec_in, float& bitpersec_out, float& bitpersec_total) const { CheckFlush(); - float in_kbit = static_cast(indata) * 8; - float out_kbit = static_cast(outdata) * 8; - kbitpersec_total = ((in_kbit + out_kbit) / 1024); - kbitpersec_in = in_kbit / 1024; - kbitpersec_out = out_kbit / 1024; + bitpersec_in = static_cast(indata) * 8; + bitpersec_out = static_cast(outdata) * 8; + bitpersec_total = bitpersec_in + bitpersec_out; + } std::string SocketEngine::LastError() -- cgit v1.3.1-10-gc9f91