copy To Byte Write Channel
abstract fun copyToByteWriteChannel(scope: CoroutineScope, byteWriteChannel: ByteWriteChannel, limit: Long?): Deferred<Long>
异步地将此通道中的字节复制到目标 byteWriteChannel 中.
这是一种高效的流式操作, 不会将全部内容加载到内存, 适合处理大数据流. 通过 limit 参数可以限制复制的字节数.
重要提示: 与 copyToByteWriteChannelAndClose 不同, 此方法在操作完成后 不会 自动关闭任何一个通道. 调用者有责任在适当的时候手动关闭源通道和目标通道, 以避免资源泄漏.
Return
Parameters
scope
执行此异步复制操作的协程作用域.
byte Write Channel
要写入数据的目标通道.
limit
要复制的最大字节数. 如果为 null, 则会复制源通道中所有剩余的字节.