vertx / io.vertx.reactivex.core.shareddata / Counter / compareAndSet
compareAndSet
open fun compareAndSet(expected: Long, value: Long, resultHandler: Handler<AsyncResult<Boolean>>): Unit
Set the counter to the specified value only if the current value is the expectec value. This happens atomically.
Parameters
expected - the expected value
value - the new value
resultHandler - the handler will be passed true on success