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 is a base trait of task runners that provide some sort of future abstraction.

  4. class Lock extends AnyRef

    This class .

  5. trait ManagedBlocker extends AnyRef

    The ManagedBlocker trait.

  6. class SyncChannel[A] extends AnyRef

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

  7. class SyncVar[A] extends AnyRef

    A class to provide safe concurrent access to a mutable cell.

  8. trait TaskRunner extends AnyRef

    The TaskRunner trait.

  9. trait ThreadPoolRunner extends FutureTaskRunner

    The ThreadPoolRunner trait uses a java.util.concurrent.ExecutorService to run submitted tasks.

  10. class ThreadRunner extends FutureTaskRunner

    The ThreadRunner trait.

Value Members

  1. object JavaConversions extends AnyRef

    The JavaConversions object provides implicit converstions supporting interoperability between Scala and Java concurrency classes.

  2. object TaskRunners extends AnyRef

    The TaskRunners object.

  3. object ops extends AnyRef

    The object ops .