rd-core
Toggle table of contents
2025.2.2-beta1
jvm
Platform filter
jvm
Switch theme
Search in API
rd-core
rd-core
/
com.jetbrains.rd.util.threading
/
SynchronousScheduler
Synchronous
Scheduler
object
SynchronousScheduler
:
IScheduler
Members
Members & Extensions
Properties
as
Coroutine
Dispatcher
Link copied to clipboard
val
IScheduler
.
asCoroutineDispatcher
:
CoroutineDispatcher
execution
Order
Link copied to clipboard
open
override
val
executionOrder
:
ExecutionOrder
is
Active
Link copied to clipboard
open
override
val
isActive
:
Boolean
out
Of
Order
Execution
Link copied to clipboard
val
IScheduler
.
outOfOrderExecution
:
Boolean
Functions
as
Coroutine
Dispatcher
Link copied to clipboard
fun
IScheduler
.
asCoroutineDispatcher
(
allowInlining
:
Boolean
)
:
CoroutineDispatcher
as
Sequential
Scheduler
Link copied to clipboard
fun
IScheduler
.
asSequentialScheduler
(
)
:
IScheduler
Transforms the current scheduler into a sequential one.
assert
Thread
Link copied to clipboard
open
fun
assertThread
(
debugInfo
:
Any
?
=
null
)
flush
Link copied to clipboard
open
override
fun
flush
(
)
invoke
Or
Queue
Link copied to clipboard
open
fun
invokeOrQueue
(
action
:
(
)
->
Unit
)
queue
Link copied to clipboard
open
override
fun
queue
(
action
:
(
)
->
Unit
)
Queues the execution of the given
action
.