Class

zio.interop

CQueue

Related Doc: package interop

Permalink

final class CQueue[F[+_], -A, +B] extends AnyRef

See also

zio.ZQueue

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CQueue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def &&[A0 <: A, C](that: CQueue[F, A0, C]): CQueue[F, A0, (B, C)]

    Permalink

    See also

    ZQueue.&&

  4. final def ==(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Any
  6. def awaitShutdown(implicit R: Runtime[Any], F: LiftIO[F]): F[Unit]

    Permalink

  7. def both[A0 <: A, C](that: CQueue[F, A0, C]): CQueue[F, A0, (B, C)]

    Permalink

    See also

    ZQueue.both

  8. def bothWith[A0 <: A, C, D](that: CQueue[F, A0, C])(f: (B, C) ⇒ D): CQueue[F, A0, D]

    Permalink

  9. def bothWithM[A0 <: A, C, D](that: CQueue[F, A0, C])(f: (B, C) ⇒ F[D])(implicit R: Runtime[Any], E: Effect[F]): CQueue[F, A0, D]

    Permalink

  10. def capacity: Int

    Permalink

  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def contramap[C](f: (C) ⇒ A): CQueue[F, C, B]

    Permalink

  13. def contramapM[C](f: (C) ⇒ F[A])(implicit R: Runtime[Any], E: Effect[F]): CQueue[F, C, B]

    Permalink

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  16. def filterInput[A0 <: A](f: (A0) ⇒ Boolean): CQueue[F, A0, B]

    Permalink

  17. def filterInputM[A0 <: A](f: (A0) ⇒ F[Boolean])(implicit R: Runtime[Any], E: Effect[F]): CQueue[F, A0, B]

    Permalink

  18. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  22. def isShutdown(implicit R: Runtime[Any], F: LiftIO[F]): F[Boolean]

    Permalink

  23. def map[C](f: (B) ⇒ C): CQueue[F, A, C]

    Permalink

    See also

    ZQueue.map

  24. def mapM[C](f: (B) ⇒ F[C])(implicit R: Runtime[Any], E: Effect[F]): CQueue[F, A, C]

    Permalink

    See also

    ZQueue.mapM

  25. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  28. def offer(a: A)(implicit R: Runtime[Any], F: LiftIO[F]): F[Boolean]

    Permalink

    See also

    ZQueue.offer

  29. def offerAll(as: Iterable[A])(implicit R: Runtime[Any], F: LiftIO[F]): F[Boolean]

    Permalink

  30. def poll(implicit R: Runtime[Any], F: LiftIO[F]): F[Option[B]]

    Permalink

    See also

    ZQueue.poll

  31. def shutdown(implicit R: Runtime[Any], F: LiftIO[F]): F[Unit]

    Permalink

  32. def size(implicit R: Runtime[Any], F: LiftIO[F]): F[Int]

    Permalink

    See also

    ZQueue.size

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def take(implicit R: Runtime[Any], F: LiftIO[F]): F[B]

    Permalink

    See also

    ZQueue.take

  35. def takeAll(implicit R: Runtime[Any], F: LiftIO[F]): F[List[B]]

    Permalink

  36. def takeUpTo(max: Int)(implicit R: Runtime[Any], F: LiftIO[F]): F[List[B]]

    Permalink

  37. def toString(): String

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped