emit With Ack
abstract suspend fun <T> emitWithAck(event: String, data: Map<String, Any?>, timeout: Long = 5000): T
Emit an event and wait for acknowledgment from the server.
Parameters
event
The event name
data
The event data as a map
timeout
Timeout in milliseconds (default: 5000)
Emit an event and invoke callback when the acknowledgment arrives.