public interface ISpeedTestListener
| Modifier and Type | Method and Description |
|---|---|
void |
onDownloadError(SpeedTestError speedTestError,
java.lang.String errorMessage)
Error catch for download process.
|
void |
onDownloadPacketsReceived(long packetSize,
float transferRateBps,
float transferRateOps)
monitor download process result with transfer rate in bit/s and octet/s.
|
void |
onDownloadProgress(float percent,
SpeedTestReport report)
monitor download progress.
|
void |
onUploadError(SpeedTestError speedTestError,
java.lang.String errorMessage)
Error catch for upload process.
|
void |
onUploadPacketsReceived(long packetSize,
float transferRateBps,
float transferRateOps)
monitor upload process result with transfer rate in bit/s and octet/s.
|
void |
onUploadProgress(float percent,
SpeedTestReport report)
monitor upload progress.
|
void onDownloadPacketsReceived(long packetSize,
float transferRateBps,
float transferRateOps)
packetSize - packet size retrieved from servertransferRateBps - transfer rate in bit/secondstransferRateOps - transfer rate in octet/secondsvoid onDownloadProgress(float percent,
SpeedTestReport report)
percent - % of progressreport - current speed examples download reportvoid onDownloadError(SpeedTestError speedTestError, java.lang.String errorMessage)
speedTestError - error enumerrorMessage - error messagevoid onUploadPacketsReceived(long packetSize,
float transferRateBps,
float transferRateOps)
packetSize - packet size in octettransferRateBps - transfer rate in bit/secondtransferRateOps - transfer rate in octet/secondvoid onUploadError(SpeedTestError speedTestError, java.lang.String errorMessage)
speedTestError - error enumerrorMessage - error messagevoid onUploadProgress(float percent,
SpeedTestReport report)
percent - % of progressreport - current speed examples upload report