vertx / io.vertx.kotlin.core.http / io.vertx.core.http.ServerWebSocket

Extensions for io.vertx.core.http.ServerWebSocket

closeAwait

suspend fun ServerWebSocket.closeAwait(): Unit
suspend fun ServerWebSocket.closeAwait(statusCode: Short): Unit
suspend fun ServerWebSocket.closeAwait(statusCode: Short, reason: String?): Unit

Suspending version of method io.vertx.core.http.ServerWebSocket.close

endAwait

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

Suspending version of method io.vertx.core.http.ServerWebSocket.end

pipeToAwait

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

Suspending version of method io.vertx.core.http.ServerWebSocket.pipeTo

setHandshakeAwait

suspend fun ServerWebSocket.setHandshakeAwait(future: Future<Int>): Int

Suspending version of method io.vertx.core.http.ServerWebSocket.setHandshake

writeAwait

suspend fun ServerWebSocket.writeAwait(data: Buffer): Unit

Suspending version of method io.vertx.core.http.ServerWebSocket.write

writeBinaryMessageAwait

suspend fun ServerWebSocket.writeBinaryMessageAwait(data: Buffer): Unit

writeFinalBinaryFrameAwait

suspend fun ServerWebSocket.writeFinalBinaryFrameAwait(data: Buffer): Unit

writeFinalTextFrameAwait

suspend fun ServerWebSocket.writeFinalTextFrameAwait(text: String): Unit

writeFrameAwait

suspend fun ServerWebSocket.writeFrameAwait(frame: WebSocketFrame): Unit

writePingAwait

suspend fun ServerWebSocket.writePingAwait(data: Buffer): Unit

Suspending version of method io.vertx.core.http.ServerWebSocket.writePing

writePongAwait

suspend fun ServerWebSocket.writePongAwait(data: Buffer): Unit

Suspending version of method io.vertx.core.http.ServerWebSocket.writePong

writeTextMessageAwait

suspend fun ServerWebSocket.writeTextMessageAwait(text: String): Unit