vertx / io.vertx.kotlin.core.net / io.vertx.core.net.NetSocket

Extensions for io.vertx.core.net.NetSocket

closeAwait

suspend fun NetSocket.closeAwait(): Unit

Suspending version of method io.vertx.core.net.NetSocket.close

endAwait

suspend fun NetSocket.endAwait(data: Buffer): Unit
suspend fun NetSocket.endAwait(): Unit

Suspending version of method io.vertx.core.net.NetSocket.end

pipeToAwait

suspend fun NetSocket.pipeToAwait(dst: WriteStream<Buffer>): Unit

Suspending version of method io.vertx.core.net.NetSocket.pipeTo

sendFileAwait

suspend fun NetSocket.sendFileAwait(filename: String): Unit
suspend fun NetSocket.sendFileAwait(filename: String, offset: Long): Unit
suspend fun NetSocket.sendFileAwait(filename: String, offset: Long, length: Long): Unit

Suspending version of method io.vertx.core.net.NetSocket.sendFile

writeAwait

suspend fun NetSocket.writeAwait(str: String): Unit
suspend fun NetSocket.writeAwait(str: String, enc: String): Unit
suspend fun NetSocket.writeAwait(message: Buffer): Unit

Suspending version of method io.vertx.core.net.NetSocket.write