Package-level declarations

Types

Link copied to clipboard
data class HijackHandshake(val status: Int, val leftover: ByteArray)
Link copied to clipboard

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun buildHttpHeader(method: HttpMethod, path: String, parameters: Parameters = Parameters.Empty, headers: Map<String, String> = emptyMap()): String
Link copied to clipboard
suspend fun DockerClient.createInteractiveSession(tty: Boolean, method: HttpMethod, path: String, parameters: Parameters = Parameters.Empty, headers: Map<String, String> = emptyMap(), body: ByteArray? = null): Result<ExecSession, ErrorResponse>
Link copied to clipboard
fun prependLeftover(leftover: ByteArray, upstream: ByteReadChannel): ByteReadChannel
Link copied to clipboard
suspend fun readHttp11Headers(channel: ByteReadChannel): HijackHandshake
Link copied to clipboard
suspend fun ByteReadChannel.readLogLines(isTty: Boolean, onMessage: suspend (LogLine) -> Unit)