AppCoroutineDispatchers

data class AppCoroutineDispatchers(val io: CoroutineDispatcher = Dispatchers.IO, val default: CoroutineDispatcher = Dispatchers.Default, val databaseRead: CoroutineDispatcher = Dispatchers.IO.limitedParallelism(4), val databaseWrite: CoroutineDispatcher = Dispatchers.IO.limitedParallelism(1), val computation: CoroutineDispatcher = Dispatchers.Default, val main: CoroutineDispatcher = Dispatchers.Main)

Constructors

Link copied to clipboard
constructor(io: CoroutineDispatcher = Dispatchers.IO, default: CoroutineDispatcher = Dispatchers.Default, databaseRead: CoroutineDispatcher = Dispatchers.IO.limitedParallelism(4), databaseWrite: CoroutineDispatcher = Dispatchers.IO.limitedParallelism(1), computation: CoroutineDispatcher = Dispatchers.Default, main: CoroutineDispatcher = Dispatchers.Main)

Properties

Link copied to clipboard
val computation: CoroutineDispatcher
Link copied to clipboard
val databaseRead: CoroutineDispatcher
Link copied to clipboard
val databaseWrite: CoroutineDispatcher
Link copied to clipboard
val default: CoroutineDispatcher
Link copied to clipboard
val io: CoroutineDispatcher
Link copied to clipboard
val main: CoroutineDispatcher