Toggle table of contents
0.13.0-SNAPSHOT
Select version
0.13.0-SNAPSHOT
0.12.5
jvm
Platform filter
jvm
Switch theme
Search in API
modulecheck-utils:coroutines:impl
/
modulecheck.utils.coroutines.impl
Package-level
declarations
Types
Functions
Types
Coroutine
Scope
Module
Link copied to clipboard
@
Module
object
CoroutineScopeModule
Dispatcher
Provider
Component
Link copied to clipboard
interface
DispatcherProviderComponent
Module
Check
Dispatcher
Provider
Link copied to clipboard
class
ModuleCheckDispatcherProvider
@
Inject
constructor
:
DispatcherProvider
Uses
default
as the
io
dispatcher in order to keep things "fair" and limit heap size.
Functions
loop
Link copied to clipboard
internal
inline
fun
<
T
>
AtomicReference
<
T
>
.
loop
(
action
:
(
T
)
->
Unit
)
:
Nothing
update
Link copied to clipboard
internal
inline
fun
<
T
>
AtomicReference
<
T
>
.
update
(
function
:
(
T
)
->
T
)