molecule

stream

package stream

Stream channel interfaces

Visibility
  1. Public
  2. All

Type Members

  1. abstract class IChan[+A] extends AnyRef

    A stream input channel.

  2. abstract class OChan[-A] extends AnyRef

    A stream output channel.

Value Members

  1. object IChan extends AnyRef

    Companion object for stream input channels

  2. object OChan extends AnyRef

  3. package ichan

  4. implicit def liftIChan[A](ch: IChan[A])(implicit arg0: Message[A]): IChan[A]

    Create a stream input channel from a system input channel.

    Create a stream input channel from a system input channel.

    ch

    the system-level channel

    returns

    the stream channel

    Definition Classes
    package
  5. implicit def liftOChan[A](ch: OChan[A])(implicit arg0: Message[A]): OChan[A]

    Create a stream output channel from a system output channel.

    Create a stream output channel from a system output channel.

    ch

    the system-level channel

    returns

    the stream output channel

    Definition Classes
    package
  6. implicit def liftOChanFactory[A](factory: OChanFactory[A])(implicit arg0: Message[A]): OChanFactory[A]

    Definition Classes
    package
  7. package ochan