scala

concurrent

package concurrent

Visibility
  1. Public
  2. All

Type Members

  1. class Channel[A] extends AnyRef

    This class .

  2. class DelayedLazyVal[T] extends AnyRef

    A DelayedLazyVal is a wrapper for lengthy computations which have a valid partially computed result .

  3. trait FutureTaskRunner extends TaskRunner

    The FutureTaskRunner trait .

  4. trait LinkedListQueueCreator extends AnyRef

    Efficient queue module creator based on linked lists .

  5. trait ListQueueCreator extends AnyRef

    Inefficient but simple queue module creator .

  6. class Lock extends AnyRef

    This class .

  7. class MailBox extends ListQueueCreator

    This class .

  8. trait ManagedBlocker extends AnyRef

    The ManagedBlocker trait .

  9. trait QueueModule[A] extends AnyRef

    Module for dealing with queues .

  10. class SyncChannel[A] extends AnyRef

    A SyncChannel allows one to exchange data synchronously between a reader and a writer thread .

  11. class SyncVar[A] extends AnyRef

    The class SyncVar .

  12. trait TaskRunner extends AnyRef

    The TaskRunner trait .

  13. trait ThreadPoolRunner extends FutureTaskRunner

    The ThreadPoolRunner trait uses a java .

  14. class ThreadRunner extends FutureTaskRunner

    The ThreadRunner trait .

Value Members

  1. object JavaConversions extends AnyRef

    The JavaConversions object .

  2. object TIMEOUT extends Product

    The message sent to a message box when the period specified in receiveWithin expires .

  3. object TaskRunners extends AnyRef

    The TaskRunners object .

  4. object ops extends AnyRef

    The object ops .

  5. object pilib extends AnyRef

    Library for using Pi-calculus concurrent primitives in