| ActionDistributor |
The ActionDistributor is used to execute operations
that have an interested I/O event ready.
|
| ActionSelector |
The ActionSelector object is used to perform socket
based selection with the help of the ActionSet object.
|
| ActionSet |
The ActionSet object represents a set of actions that
are associated with a particular selection key.
|
| CancelAction |
The CancelAction object is used to represent a task
that can be executed to cancel an operation.
|
| ExecuteAction |
The ExecuteAction object is represents an action
that the distributor is to process.
|
| ExecutorReactor |
The ExecutorReactor is used to schedule operation for
execution using an Executor implementation.
|
| Latch |
The Latch is used to provide a simple latch that will
allow a thread to block until it is signaled that it is ready.
|
| PartitionDistributor |
The PartitionDistributor object is a distributor that
partitions the selection process in to several threads.
|
| SynchronousReactor |
The SynchronousReactor object is used to execute the
ready operations of within a single synchronous thread.
|