Class Summary | |
trait
|
AsyncInvokable
[-T, +R] extends AnyRef
The
AsyncInvokable trait... |
class
|
Channel
[A] extends AnyRef
This class ...
|
class
|
DelayedLazyVal
[T](f : () => T, body : => Unit) extends AnyRef
A
DelayedLazyVal is a wrapper for lengthy
computations which have a valid partially computed result.
The first argument is a function for obtaining the result
at any given point in time, and the second is the lengthy
computation. Once the computation is complete, the apply()
method will stop recalculating it and return a fixed value
from that point forward. |
trait
|
FutureTaskRunner
extends TaskRunner
The
FutureTaskRunner trait... |
trait
|
LinkedListQueueCreator
extends AnyRef
Efficient queue module creator based on linked lists.
|
trait
|
ListQueueCreator
extends AnyRef
Inefficient but simple queue module creator.
|
class
|
Lock
extends AnyRef
This class ...
|
class
|
MailBox
extends ListQueueCreator
This class ...
|
trait
|
ManagedBlocker
extends AnyRef
The
ManagedBlocker trait... |
trait
|
QueueModule
[A] extends AnyRef
Module for dealing with queues.
|
class
|
SyncChannel
[A] extends AnyRef
A
SyncChannel allows one to exchange data
synchronously between a reader and a writer thread.
The writer thread is blocked until the data to be written
has been read by a corresponding reader thread. |
class
|
SyncVar
[A] extends AnyRef
The class
SyncVar ... |
trait
|
TaskRunner
extends AnyRef
The
TaskRunner trait... |
trait
|
ThreadPoolRunner
extends FutureTaskRunner with AnyRef
The
ThreadPoolRunner trait uses
a java.util.concurrent.ExecutorService
to run submitted tasks. |
class
|
ThreadRunner
extends FutureTaskRunner with AnyRef
The
ThreadRunner trait... |
Object Summary | |
object
|
JavaConversions
extends AnyRef
The
JavaConversions object... |
case object
|
TIMEOUT
extends Product
The message sent to a message box when the period specified in
receiveWithin expires. |
object
|
TaskRunners
extends AnyRef
The
TaskRunners object... |
object
|
ops
extends AnyRef
The object
ops ... |
object
|
pilib
extends AnyRef
|