Package

molecule.request

core

Permalink

package core

Implicit definitions for using request-response protocols in a reactive style.

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

Type Members

  1. class NativeRequestChannel[A] extends AnyRef

    Permalink

    Enrich channels supporting request-response protocols for easily sending request messages using a native thread.

  2. class RequestChannel[A] extends AnyRef

    Permalink

    Enrich output channels supporting request-response protocols for easily sending request messages

  3. case class RequestSignal(ochan: OChan[_], signal: Signal) extends Signal with Product with Serializable

    Permalink
  4. class RichResponseChannel[A] extends AnyRef

    Permalink

    Enrich response channels.

Value Members

  1. implicit def enrichNativeRequestChannel[A](ochan: NativeProducer[A]): NativeRequestChannel[A]

    Permalink

    Enrich channels supporting multiple protocols for easily sending request messages in a native manner

  2. implicit def enrichRequestChannel[A](ochan: OChan[A]): RequestChannel[A]

    Permalink

    Enrich output channels supporting multiple protocols for easily sending request messages

  3. implicit def enrichResponseChannel[A](rchan: ResponseChannel[A]): RichResponseChannel[A]

    Permalink

    Enrich output channels supporting multiple protocols for easily sending request messages

Inherited from AnyRef

Inherited from Any

Ungrouped