Used to pattern match on values that were sent
to some channel
Chann by the current
Provides lightweight, concurrent actors.
Defines result-bearing message send operations.
Provides a means for typed communication among actors.
Base trait for actors with daemon semantics.
Sent to an actor
trapExit set to
true whenever one of its linked actors
A function of arity 0, returing a value of type
when applied, blocks the current actor (
until the future's value is available.
A common interface for all schedulers used to execute actor tasks.
A common interface for all channels from which values can be received.
A common interface for all channels to which values can be sent.
Super trait of all actor traits.
Extends the Reactor trait with methods to reply to the sender of a message.
Adapts the behavior of the standard scala.actors.Scheduler object.
The exit reason when an actor fails to catch an exception.
(Since version 2.7.7) this class is going to be removed in a future release
MessageQueue provides an efficient
implementation of a message queue specialized for this actor
This class is used by our efficient message queue implementation.
The abstract class
an instance of an
Actor with a
Provides functions for the definition of
actors, as well as actor operations, such as
Provides methods for generating debugging output.
Methods that operate on futures.
Used by Actor instances to execute tasks of an actor execution.