Scala 2.8.0.Beta1-RC1 API

This document is the API specification for Scala Library

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