package
concurrent
Type Members
-
final
case class
Actor[A](handler: (A) ⇒ Unit, onError: (Throwable) ⇒ Unit, strategy: Strategy) extends Product with Serializable
-
-
sealed abstract
class
ActorInstances extends AnyRef
-
trait
Atomic[A] extends AnyRef
-
trait
Atomics extends AnyRef
-
-
sealed
trait
Chan[A] extends AnyRef
-
trait
Concurrents extends ActorFunctions with PromiseFunctions
-
sealed abstract
class
Future[+A] extends AnyRef
-
sealed
trait
MVar[A] extends AnyRef
-
-
sealed
trait
PhasedLatch extends AnyRef
-
-
trait
Run[F] extends AnyRef
-
trait
Strategy extends AnyRef
-
trait
Strategys extends StrategysLow
-
-
class
Task[+A] extends AnyRef
-
trait
TaskApp extends AnyRef
-
trait
Timeout extends AnyRef
-
case class
Timer(timeoutTickMs: Int, workerName: String) extends Product with Serializable
-
sealed
trait
Promise[A] extends AnyRef
-
-
sealed abstract
class
PromiseInstances extends AnyRef
Value Members
-
object
Actor extends ActorInstances with ActorFunctions with Serializable
-
object
Atomic extends Atomics
-
-
object
Chan extends AnyRef
-
object
Concurrent extends Concurrents
-
object
Future extends AnyRef
-
object
MVar extends MVarFunctions
-
object
PhasedLatch extends PhasedLatches
-
object
Run extends AnyRef
-
object
Strategy extends Strategys
-
object
Task extends AnyRef
-
object
Timeout extends Timeout
-
object
Timer extends Serializable
Deprecated Value Members
-
object
Promise extends PromiseInstances with PromiseFunctions
(Since version 7.1) use
Future
or other concurrency abstractions