IORuntime

object IORuntime extends IORuntimeCompanionPlatform
Companion
class
class IORuntimeCompanionPlatform
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(compute: ExecutionContext, blocking: ExecutionContext, scheduler: Scheduler, shutdown: () => Unit, config: IORuntimeConfig): IORuntime

Inherited methods

def createDefaultBlockingExecutionContext(threadPrefix: String): (ExecutionContext, () => Unit)
Inherited from
IORuntimeCompanionPlatform
def createDefaultComputeThreadPool(self: => IORuntime, threads: Int, threadPrefix: String): (WorkStealingThreadPool, () => Unit)
Inherited from
IORuntimeCompanionPlatform
def createDefaultScheduler(threadPrefix: String): (Scheduler, () => Unit)
Inherited from
IORuntimeCompanionPlatform

Inherited fields

lazy val global: IORuntime
Inherited from
IORuntimeCompanionPlatform