utils-internal
Toggle table of contents
2.4.0
common
darwinCommon
jsCommon
jvmCommon
linuxCommon
Platform filter
common
darwinCommon
jsCommon
jvmCommon
linuxCommon
Switch theme
Search in API
utils-internal
utils-internal
/
com.badoo.reaktive.utils.lock
Package-level
declarations
Types
Functions
Types
Condition
Lock
Link copied to clipboard
common
darwinCommon
jsCommon
jvmCommon
linuxCommon
expect
open
class
ConditionLock
actual
open
class
ConditionLock
actual
open
class
ConditionLock
actual
open
class
ConditionLock
actual
open
class
ConditionLock
Lock
Link copied to clipboard
common
darwinCommon
jsCommon
jvmCommon
linuxCommon
expect
open
class
Lock
actual
open
class
Lock
actual
open
class
Lock
actual
open
class
Lock
actual
open
class
Lock
:
ConditionLock
Functions
synchronized
Link copied to clipboard
inline
fun
<
T
>
ConditionLock
.
synchronized
(
block
:
(
)
->
T
)
:
T
wait
For
Link copied to clipboard
inline
fun
ConditionLock
.
waitFor
(
timeout
:
Duration
,
predicate
:
(
)
->
Boolean
)
:
Boolean
wait
For
Or
Fail
Link copied to clipboard
fun
ConditionLock
.
waitForOrFail
(
timeout
:
Duration
=
5.seconds
,
predicate
:
(
)
->
Boolean
)