interface TimeoutStream : ReadStream<Long>
A timeout stream is triggered by a timer, the io.vertx.core.Handler will be call when the timer is fired, it can be once or several times depending on the nature of the timer related to this stream. The ReadStream#endHandler(Handler) will be called after the timer handler has been called.
Pausing the timer inhibits the timer shots until the stream is resumed. Setting a null handler callback cancels the timer.
Author
Julien Viet
abstract fun cancel(): Unit
Cancels the timeout. Note this has the same effect as calling |
|
abstract fun endHandler(endHandler: Handler<Void>): TimeoutStream |
|
abstract fun exceptionHandler(handler: Handler<Throwable>): TimeoutStream |
|
abstract fun handler(handler: Handler<Long>): TimeoutStream |
|
abstract fun pause(): TimeoutStream |
|
abstract fun resume(): TimeoutStream |