Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.TYPEALIAS, AnnotationTarget.TYPE, AnnotationTarget.FUNCTION ] )
Functions
Link copied to clipboard
fun byteArrayFlowFromInputStream(coroutineContext: CoroutineContext = ioContext, inputStreamFactory: suspend () -> InputStream): ByteArrayFlow
Link copied to clipboard
fun byteArrayFlowFromReadableStream(streamFactory: suspend () -> ReadableStream<Uint8Array>): Flow<ByteArray>
Link copied to clipboard
fun byteArrayFlowFromSource(coroutineContext: CoroutineContext = ioContext, sourceFactory: suspend () -> Source): Flow<ByteArray>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun FileSystem.readByteArrayFlow(path: Path, coroutineContext: CoroutineContext = ioContext): ByteArrayFlow?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The returned Flow can only be collected once!
Link copied to clipboard
Link copied to clipboard
suspend fun BufferedSink.write(content: ByteArrayFlow, coroutineContext: CoroutineContext = ioContext)
suspend fun FileSystem.write(path: Path, content: ByteArrayFlow, coroutineContext: CoroutineContext = ioContext)
suspend fun OutputStream.write(content: ByteArrayFlow, coroutineContext: CoroutineContext = ioContext)
Link copied to clipboard
suspend fun ByteArrayFlow.writeTo(sink: BufferedSink, coroutineContext: CoroutineContext = ioContext)
suspend fun ByteArrayFlow.writeTo(outputStream: OutputStream, coroutineContext: CoroutineContext = ioContext)