Package-level declarations

Types

Link copied to clipboard
interface AccessProvider
Link copied to clipboard
interface CoreResponse
Link copied to clipboard
class FileReadableStream @JvmOverloads constructor(file: File, dispatcher: CoroutineDispatcher = Dispatchers.IO) : ReadableStream
Link copied to clipboard
open class InMemoryAccessProvider(var accessId: String = "") : AccessProvider
Link copied to clipboard
interface ReadableStream

System-independent interface for working with data streams.

Link copied to clipboard

Server response codes

Link copied to clipboard
class ServerClient(accessProvider: AccessProvider, dispatcher: CoroutineDispatcher, isLoggingEnabled: Boolean = false)
Link copied to clipboard
data class StatusResponse(val responseCode: List<Int>, val timestamp: Long? = null, val request: Int? = null) : CoreResponse

Functions

Link copied to clipboard
inline fun <C : ReadableStream, R> C.use(block: (C) -> R): R