See: Description
| Class | Description |
|---|---|
| MessageStream |
Represents a stream of messages and forms the base class for actors
|
| MessageStream.RemoteMessageStream | |
| MessageStream.ResultWaiter<V> |
Represents a pending request for a reply from an actor.
|
| MessageStream.SendTo | |
| ReplyingMessageStream | |
| RunnableBackedBlockingActor |
Utility class to implement a blocking actor backed by any Runnable (including Closure)
|
| RunnableBackedBlockingActor.RunnableBackedPooledActorDelegate | |
| SDAClosure |
Creates a SDA closure to invoke appropriate actor's message handlers based on message compile-type type
|
| SequentialProcessingActor | |
| SequentialProcessingActor.Node |
Represents an element in the message queue.
|
| Exception | Description |
|---|---|
| ActorException |
Pooled actors need to simulate continuations to create stacktrace-less chunks of work (ActorActions) to assign
to the threads from the pool.
|
| ActorReplyException |
Indicates problems sending replies to actors.
|
| ActorStopException |
An exception indicating Actor stopping request.
|
| ActorTerminationException |
An exception indicating Actor termination request.
|
This package holds classes some non-public aspects of actor implementation.