See: Description
Class | Description |
---|---|
AbstractLoopingActor |
Wraps all actors that repeatedly loop through incoming messages and hold no implicit state between subsequent messages.
|
Actor |
Actors are active objects, which borrow a thread from a thread pool.
|
Actor.MyRemoteHandle | |
Actor.RemoteActor | |
Actor.RemoteActor.StopActorMsg | |
Actor.RemoteActor.TerminateActorMsg | |
ActorMessage |
An internal representation of received messages holding both the original message plus the sender actor reference.
|
Actors |
Provides handy helper methods to create pooled actors and customize the underlying thread pool.
|
ActorTimerTask |
Represents an ongoing timeout
|
BlockingActor | |
DefaultActor |
The DefaultActor class is the base for all stateful actors, who need to maintain implicit state between subsequent message arrivals.
|
DefaultActorClosure |
Represents the DDA closure to invoke appropriate message handlers based on message runtime type
|
DynamicDispatchActor |
A pooled actor allowing for an alternative structure of the message handling code.
|
ForwardingDelegate | |
ReactiveActor |
An actor representing a reactor.
|
StaticDispatchActor<T> |
Offers a statically dispatched and thus slightly faster alternative to the DynamicDispatchActor class.
|
This package holds classes forming the public actor API.