molecule.request

io

package io

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. io
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class ProducerRequestOutput[A] extends AnyRef

    Class for 'enriching' a the output side of a producer channel.

  2. class RequestOutput[A] extends AnyRef

    Augment channels supporting multiple protocols for easily sending request messages

  3. class ResponseOutput[A] extends AnyRef

    Enrich a return channel with additionnal methods.

Value Members

  1. implicit final def liftProducerRequestOutput[A](pc: NativeProducer[A]): ProducerRequestOutput[A]

    'enrich' a producer channel.

  2. implicit final def liftResponseOutput[A](rc: ROChan[A]): ResponseOutput[A]

    Enrich a return channel.

  3. def manageResponse[Req <: Response[A], A](req: Req)(action: IO[A])(implicit arg0: Message[Req]): IO[Unit]

  4. implicit def outputToRequestOutput[A](output: Output[A]): RequestOutput[A]

    Augment channels supporting multiple protocols for easily sending request messages

Inherited from AnyRef

Inherited from Any

Ungrouped