Trait

molecule.channel

Predefs

Related Doc: package channel

Permalink

trait Predefs extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Predefs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class RichExecutor extends AnyRef

    Permalink

    Class that enriches a juc.Executor with additional methods.

  2. class RichTraversableToIChan[A] extends AnyRef

    Permalink

    Class that enriches a traversable with additional methods.

  3. class RichValToIChan[A] extends AnyRef

    Permalink

    Class that enriches a value with additional methods.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. final def bridge[A](richan: RIChan[A], rochan: ROChan[A]): Unit

    Permalink

    Pass the result from a result channel to a return channel.

    Pass the result from a result channel to a return channel.

    richan

    the input.

    rochan

    the output.

    returns

    Unit

  6. final def bridge[A](ichan: IChan[A], ochan: OChan[A]): Unit

    Permalink

    Bridge a system-level input interface and a system-level output interface.

    Bridge a system-level input interface and a system-level output interface. All the segments coming on the input are forwarded to the output in a tight immutable loop in the threads of the sender and the receiver without further level of indirection. If the input terminates first, the output is closed with the termination signal of the input. If the output terminates first, the input is poisoned with the termination signal of the output.

    ichan

    the input.

    ochan

    the output.

    returns

    Unit

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. implicit def enrichExecutor[A](executor: Executor): RichExecutor

    Permalink

    Enrich a juc.Executor with additional methods.

  9. implicit def enrichTraversableToIChan[A](as: Traversable[A]): RichTraversableToIChan[A]

    Permalink

    Enrich a traversable with additional methods.

  10. implicit def enrichValToIChan[A](a: A): RichValToIChan[A]

    Permalink

    Enrich a value with additional methods.

  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped