用于处理异步字节流的各种实用工具。
添加了以下功能:
增加了一个便捷的初始化方法,可以将整个 AsyncStream<UInt8>
流读取到一个 Data
对象中。
增加了一个便捷的初始化方法,可以将整个 AsyncStream<UInt8>
流读取到一个 String
对象中。
增加了一个 DataBuffer
类,该类可以以线程安全的方式向其中附加 Data
,并且可以提供一个或多个 AsyncStream<UInt8>
流,用于异步读取其中的字节。
以这种方式创建的任何流都将保持活动状态,直到在其支持的缓冲区上调用 close()
为止。