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()