#include <toxfileprogress.h>
Definition at line 26 of file toxfileprogress.h.
◆ ToxFileProgress()
ToxFileProgress::ToxFileProgress |
( |
uint64_t |
filesize, |
|
|
int |
samplePeriodMs = 4000 |
|
) |
| |
◆ addSample()
bool ToxFileProgress::addSample |
( |
uint64_t |
bytesSent, |
|
|
QTime |
now = QTime::currentTime() |
|
) |
| |
◆ getBytesSent()
uint64_t ToxFileProgress::getBytesSent |
( |
| ) |
const |
◆ getFileSize()
uint64_t ToxFileProgress::getFileSize |
( |
| ) |
const |
|
inline |
◆ getProgress()
double ToxFileProgress::getProgress |
( |
| ) |
const |
◆ getSpeed()
double ToxFileProgress::getSpeed |
( |
| ) |
const |
◆ getTimeLeftSeconds()
double ToxFileProgress::getTimeLeftSeconds |
( |
| ) |
const |
◆ lastSampleTime()
QTime ToxFileProgress::lastSampleTime |
( |
| ) |
const |
◆ resetSpeed()
void ToxFileProgress::resetSpeed |
( |
| ) |
|
◆ activeSample
uint8_t ToxFileProgress::activeSample = 0 |
|
private |
◆ filesize
uint64_t ToxFileProgress::filesize |
|
private |
◆ samplePeriodMs
int ToxFileProgress::samplePeriodMs |
|
private |
◆ samples
std::array<Sample, 2> ToxFileProgress::samples |
|
private |
◆ speedSampleCount
size_t ToxFileProgress::speedSampleCount |
|
private |
The documentation for this class was generated from the following files: