trait Channel[F[_]] extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Channel
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def mountEndpoint(endpoint: Endpoint[F]): F[Unit]
  2. abstract def notificationStub[In](method: String)(implicit arg0: Codec[In]): (In) => F[Unit]
  3. abstract def simpleStub[In, Out](method: String)(implicit arg0: Codec[In], arg1: Codec[Out]): (In) => F[Out]
  4. abstract def stub[In, Err, Out](template: StubTemplate[In, Err, Out]): (In) => F[Either[Err, Out]]
  5. abstract def stub[In, Err, Out](method: String)(implicit arg0: Codec[In], arg1: ErrorCodec[Err], arg2: Codec[Out]): (In) => F[Either[Err, Out]]
  6. abstract def unmountEndpoint(method: String): F[Unit]