接口 ProgressStatus
- 所有已知实现类:
DefaultProgressStatus
public interface ProgressStatus
Data transfer status
-
方法概要
修饰符和类型方法说明doubleObtain the average speed.doubleObtain the instantaneous speed.longObtain the number of new bytes.longObtain the number of bytes to be transferred.intObtain the transfer progresslongObtain the number of transferred bytes.
-
方法详细资料
-
getInstantaneousSpeed
double getInstantaneousSpeed()Obtain the instantaneous speed.- 返回:
- Instantaneous speed
-
getAverageSpeed
double getAverageSpeed()Obtain the average speed.- 返回:
- Average speed
-
getTransferPercentage
int getTransferPercentage()Obtain the transfer progress- 返回:
- Transfer progress
-
getNewlyTransferredBytes
long getNewlyTransferredBytes()Obtain the number of new bytes.- 返回:
- Number of bytes transferred since last progress refresh
-
getTransferredBytes
long getTransferredBytes()Obtain the number of transferred bytes.- 返回:
- Number of bytes that have been transferred
-
getTotalBytes
long getTotalBytes()Obtain the number of bytes to be transferred.- 返回:
- Number of the total bytes to be transferred
-