vertx / io.vertx.kotlin.ext.stomp / io.vertx.ext.stomp.StompClientConnection

Extensions for io.vertx.ext.stomp.StompClientConnection

abortAwait

suspend fun StompClientConnection.abortAwait(id: String): Frame
suspend fun StompClientConnection.abortAwait(id: String, headers: Map<String, String>): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.abort

ackAwait

suspend fun StompClientConnection.ackAwait(id: String): Frame
suspend fun StompClientConnection.ackAwait(id: String, txId: String): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.ack

beginTXAwait

suspend fun StompClientConnection.beginTXAwait(id: String): Frame
suspend fun StompClientConnection.beginTXAwait(id: String, headers: Map<String, String>): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.beginTX

commitAwait

suspend fun StompClientConnection.commitAwait(id: String): Frame
suspend fun StompClientConnection.commitAwait(id: String, headers: Map<String, String>): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.commit

disconnectAwait

suspend fun StompClientConnection.disconnectAwait(): Frame
suspend fun StompClientConnection.disconnectAwait(frame: Frame): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.disconnect

nackAwait

suspend fun StompClientConnection.nackAwait(id: String): Frame
suspend fun StompClientConnection.nackAwait(id: String, txId: String): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.nack

sendAwait

suspend fun StompClientConnection.sendAwait(headers: Map<String, String>, body: Buffer): Frame
suspend fun StompClientConnection.sendAwait(destination: String, body: Buffer): Frame
suspend fun StompClientConnection.sendAwait(frame: Frame): Frame
suspend fun StompClientConnection.sendAwait(destination: String, headers: Map<String, String>, body: Buffer): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.send

subscribeAwait

suspend fun StompClientConnection.subscribeAwait(destination: String, handler: (Frame) -> Unit): String
suspend fun StompClientConnection.subscribeAwait(destination: String, headers: Map<String, String>, handler: (Frame) -> Unit): String

Suspending version of method io.vertx.ext.stomp.StompClientConnection.subscribe

unsubscribeAwait

suspend fun StompClientConnection.unsubscribeAwait(destination: String): Frame
suspend fun StompClientConnection.unsubscribeAwait(destination: String, headers: Map<String, String>): Frame

Suspending version of method io.vertx.ext.stomp.StompClientConnection.unsubscribe