public class SpeedTestReport
extends java.lang.Object
| Constructor and Description |
|---|
SpeedTestReport(SpeedTestMode speedTestMode,
int progressPercent,
long startTime,
long reportTime,
int temporaryPacketSize,
int totalPacketSize,
float transferRateOctet,
float transferRateBit)
Build Upload report
|
| Modifier and Type | Method and Description |
|---|---|
int |
getProgressPercent()
get speed test progress
|
long |
getReportTime()
get current timestamp
|
SpeedTestMode |
getSpeedTestMode()
get speed test mode (DOWNLOAD/UPLOAD)
|
long |
getStartTime()
get speed test start time
|
int |
getTemporaryPacketSize()
get current file size
|
int |
getTotalPacketSize()
get total file size
|
float |
getTransferRateBit()
get transfer rate in bit/s
|
float |
getTransferRateOctet()
get transfer rate in octet/s
|
public SpeedTestReport(SpeedTestMode speedTestMode, int progressPercent, long startTime, long reportTime, int temporaryPacketSize, int totalPacketSize, float transferRateOctet, float transferRateBit)
speedTestMode - speed test mode (DOWNLOAD/UPLOAD)progressPercent - speed test progress in percent (%)startTime - upload start time in millis since 1970reportTime - upload report time in millis since 1970temporaryPacketSize - current size of file to uploadtotalPacketSize - total file sizetransferRateOctet - transfer rate in octet/stransferRateBit - transfer rate in bit/spublic int getTemporaryPacketSize()
public int getTotalPacketSize()
public float getTransferRateOctet()
public float getTransferRateBit()
public long getStartTime()
public long getReportTime()
public SpeedTestMode getSpeedTestMode()
public int getProgressPercent()