net.sf.asyncobjects

asyncscala

package asyncscala

Visibility
  1. Public
  2. All

Type Members

  1. trait ACloseable extends Asynchronous

    An object that is asynchronously closeable

  2. trait Asynchronous extends AnyRef

    This trait is implemented by all asynchronous Objects that are safe to call from other treads

  3. case class Failure (problem: Throwable) extends Outcome[Nothing] with Product with Serializable

    Operation failed with the specified exception

  4. class Outcome [+A] extends AnyRef

    The operation outcome value

  5. class Promise [T] extends AnyRef

    Promise represent outcome of asynchronous operation.

  6. case class Success [+A] (value: A) extends Outcome[A] with Product with Serializable

    Operation was successful and resolved in a value

Value Members

  1. object AsyncControl extends AnyRef

    Asynchronous control structures

  2. object AsyncFunctions extends AnyRef

    Utilities for creating asynchronous wrappers for the functions.

  3. object Promise extends AnyRef

  4. package control

  5. package nio

  6. package stream

  7. package util

  8. package vats