vertx / io.vertx.kotlin.mqtt / io.vertx.mqtt.MqttServer / listenAwait

listenAwait

suspend fun MqttServer.listenAwait(port: Int, host: String): MqttServer

Start the server listening for incoming connections on the port and host specified It ignores any options specified through the constructor

Parameters

port - the port to listen on

host - the host to listen on

listenHandler - handler called when the asynchronous listen call ends

Returna
reference to this, so the API can be used fluently *

suspend fun MqttServer.listenAwait(port: Int): MqttServer

Start the server listening for incoming connections on the port specified but on "0.0.0.0" as host. It ignores any options specified through the constructor

Parameters

port - the port to listen on

listenHandler - handler called when the asynchronous listen call ends

Returna
reference to this, so the API can be used fluently *

suspend fun MqttServer.listenAwait(): MqttServer

Start the server listening for incoming connections using the specified options through the constructor

Parameters

listenHandler - handler called when the asynchronous listen call ends

Returna
reference to this, so the API can be used fluently *