vertx / io.vertx.kotlin.core.eventbus / io.vertx.core.eventbus.EventBus / requestAwait

# requestAwait

`suspend fun <T> EventBus.requestAwait(address: String, message: Any): Message<T>`

Suspending version of method io.vertx.core.eventbus.EventBus.request

### Parameters

`address` - the address to send it to

`message` - the message body, may be null

Return

Message

NOTE: This function has been automatically generated from io.vertx.core.eventbus.EventBus using Vert.x codegen.

`suspend fun <T> EventBus.requestAwait(address: String, message: Any, options: DeliveryOptions): Message<T>`

Suspending version of method io.vertx.core.eventbus.EventBus.request

### Parameters

`address` - the address to send it to

`message` - the message body, may be null

`options` - delivery options

Return

Message

NOTE: This function has been automatically generated from io.vertx.core.eventbus.EventBus using Vert.x codegen.