readUTF8Line

abstract fun readUTF8Line(scope: CoroutineScope, max: Int?): Deferred<String?>

异步读取一行 UTF-8 编码的文本。 识别 CR, LF, CRLF 作为行分隔符。

Return

一个 Deferred 对象,其未来结果是读取到的字符串行。如果通道在读取任何字节之前就已关闭,则结果为 null

Parameters

scope

执行异步读取操作的协程作用域。

max

可选参数,要读取的最大字符数,以防止行过长。默认为 Int.MAX_VALUE