Package io.ktor.utils.io.core.internal
Types
open class ChunkBuffer : Buffer |
Annotations
annotation class DangerousInternalIoApi API marked with this annotation is internal and extremely fragile and not intended to be used by library users. Such API could be changed without notice including rename, removal and behaviour change. Also using API marked with this annotation could cause data loss or any other damage. |
Exceptions
class MalformedUTF8InputException : Exception |
Functions
fun ByteReadPacket.$unsafeAppend$( |
|
fun Output.afterHeadWrite(current: ChunkBuffer): Unit |
|
fun Input.completeReadHead(current: ChunkBuffer): Unit |
|
Decodes all the bytes to utf8 applying every character on consumer until or consumer return |
|
suspend fun decodeUTF8LineLoopSuspend( |
|
fun Input.prepareReadFirstHead(minSize: Int): ChunkBuffer? |
|
fun Input.prepareReadNextHead( |
|
fun Output.prepareWriteHead( |