java에서는 반복문 안에 outputStream.write(data, 0, length)을 통해 파일을 write하고
total += length.toLong()
publishProgress((total / fileSize.toFloat() * 100).toInt()) 를 통해 ProgressBar의 progress를 update했는데
kotlin은 input.copyTo(output, DEFAULT_BUFFER_SIZE)를 통해 write하는데 이건 Progress를 어떻게 받아와야 하나요?