open class Async : Completion<Void>
An asynchronous exit point for a test. NOTE: This class has been automatically generated from the io.vertx.ext.unit.Async non RX-ified interface using Vert.x codegen.
Async(delegate: Async) |
static val __TYPE_ARG: TypeArg<Async> |
val __typeArg_0: TypeArg<T> |
open fun complete(): Unit
Signals the asynchronous operation is done, this method must be called with a count greater than |
|
open fun count(): Int |
|
open fun countDown(): Unit
Count down the async. |
|
open fun equals(other: Any?): Boolean |
|
open fun getDelegate(): Async |
|
open fun handler(completionHandler: Handler<AsyncResult<Void>>): Unit
Completion handler to receive a completion signal when this completions completes. |
|
open fun hashCode(): Int |
|
open static fun newInstance(arg: Async): Async |
|
open fun resolve(future: Future<Void>): Unit
Completes the future upon completion, otherwise fails it. |
|
open fun rxHandler(): Single<Void>
Completion handler to receive a completion signal when this completions completes. |
|
open fun toString(): String |
open fun await(): Unit
Cause the current thread to wait until this completion completes. If the current thread is interrupted, an exception will be thrown. open fun await(timeoutMillis: Long): Unit
Cause the current thread to wait until this completion completes with a configurable timeout. If completion times out or the current thread is interrupted, an exception will be thrown. |
|
open fun awaitSuccess(timeoutMillis: Long): Unit
Cause the current thread to wait until this completion completes and succeeds with a configurable timeout. If completion times out or the current thread is interrupted or the suite fails, an exception will be thrown. open fun awaitSuccess(): Unit
Cause the current thread to wait until this completion completes and succeeds. If the current thread is interrupted or the suite fails, an exception will be thrown. |
|
open fun isCompleted(): Boolean |
|
open fun isFailed(): Boolean |
|
open fun isSucceeded(): Boolean |
|
open static fun <T : Any> newInstance(arg: Completion<Any>): Completion<T>open static fun <T : Any> newInstance(arg: Completion<Any>, __typeArg_T: TypeArg<T>): Completion<T> |