diff options
| author | 2026-05-20 19:20:06 +0100 | |
|---|---|---|
| committer | 2026-05-20 19:25:35 +0100 | |
| commit | 1e9869533f99c91770ad48d2694196ea403b0135 (patch) | |
| tree | 4f34d21691f8e3ac4b31527c1eb0cf35011f1bc5 /src/socketengine.cpp | |
| parent | Add a helper function for calculating a percentage. (diff) | |
Add a helper method for calculating the best binary units for a value.
Diffstat (limited to 'src/socketengine.cpp')
| -rw-r--r-- | src/socketengine.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
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<float>(indata) * 8; - float out_kbit = static_cast<float>(outdata) * 8; - kbitpersec_total = ((in_kbit + out_kbit) / 1024); - kbitpersec_in = in_kbit / 1024; - kbitpersec_out = out_kbit / 1024; + bitpersec_in = static_cast<float>(indata) * 8; + bitpersec_out = static_cast<float>(outdata) * 8; + bitpersec_total = bitpersec_in + bitpersec_out; + } std::string SocketEngine::LastError() |
