# Progress

data class Progress(currentByteCount: Long, totalByteCount: Long, intervalByteCount: Long, intervalTime: Long, startElapsedRealtime: Long)
Content copied to clipboard

## Constructors

Progress
Link copied to clipboard
fun Progress(currentByteCount: Long = 0, totalByteCount: Long = 0, intervalByteCount: Long = 0, intervalTime: Long = 0, startElapsedRealtime: Long = SystemClock.elapsedRealtime())
Content copied to clipboard

## Functions

currentSize
Link copied to clipboard
fun currentSize(): String
Content copied to clipboard
已完成文件大小 根据字节数自动显示内存单位, 例如 19MB 或者 27KB
finish
Link copied to clipboard
fun finish(): Boolean
Content copied to clipboard
是否完成
progress
Link copied to clipboard
fun progress(): Int
Content copied to clipboard
请求或者响应的进度, 值范围在0-100
remainSize
Link copied to clipboard
fun remainSize(): String
Content copied to clipboard
剩余大小 根据字节数自动显示内存单位, 例如 19MB 或者 27KB
remainTime
Link copied to clipboard
fun remainTime(): String
Content copied to clipboard
剩余时间
remainTimeSeconds
Link copied to clipboard
fun remainTimeSeconds(): Long
Content copied to clipboard
剩余时间
speedSize
Link copied to clipboard
fun speedSize(): String
Content copied to clipboard
每秒下载速度 根据字节数自动显示内存单位, 例如 19MB 或者 27KB
totalSize
Link copied to clipboard
fun totalSize(): String
Content copied to clipboard
文件全部大小 根据字节数自动显示内存单位, 例如 19MB 或者 27KB
useTime
Link copied to clipboard
fun useTime(): String
Content copied to clipboard
已使用时间
useTimeSeconds
Link copied to clipboard
fun useTimeSeconds(): Long
Content copied to clipboard
已使用时间

## Properties

currentByteCount
Link copied to clipboard
var currentByteCount: Long = 0
Content copied to clipboard
当前已经完成的字节数
intervalByteCount
Link copied to clipboard
var intervalByteCount: Long = 0
Content copied to clipboard
进度间隔时间内完成的字节数
intervalTime
Link copied to clipboard
var intervalTime: Long = 0
Content copied to clipboard
距离上次进度变化间隔时间
speedBytes
Link copied to clipboard
var speedBytes: Long = 0L
Content copied to clipboard
每秒下载速度, 字节单位
startElapsedRealtime
Link copied to clipboard
val startElapsedRealtime: Long
Content copied to clipboard
开始下载的时间
totalByteCount
Link copied to clipboard
var totalByteCount: Long = 0
Content copied to clipboard
当前已经完成的字节数