Package

fs2.interop

reactivestreams

Permalink

package reactivestreams

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

Type Members

  1. implicit final class PublisherOps[A] extends AnyVal

    Permalink
  2. implicit final class StreamOps[F[_], A] extends AnyRef

    Permalink
  3. final class StreamSubscriber[F[_], A] extends Subscriber[A]

    Permalink

    Implementation of a org.reactivestreams.Subscriber.

    Implementation of a org.reactivestreams.Subscriber.

    This is used to obtain a Stream from an upstream reactivestreams system.

    See also

    https://github.com/reactive-streams/reactive-streams-jvm#2-subscriber-code

  4. final class StreamSubscription[F[_], A] extends Subscription

    Permalink

    Implementation of a org.reactivestreams.Subscription.

    Implementation of a org.reactivestreams.Subscription.

    This is used by the fs2.interop.reactivestreams.StreamUnicastPublisher to send elements from a Stream to a downstream reactivestreams system.

    See also

    https://github.com/reactive-streams/reactive-streams-jvm#3-subscription-code

  5. final class StreamUnicastPublisher[F[_], A] extends Publisher[A]

    Permalink

    Implementation of an org.reactivestreams.Publisher.

    Implementation of an org.reactivestreams.Publisher.

    This is used to publish elements from an fs2.Stream to a downstream reactivestreams system.

    See also

    https://github.com/reactive-streams/reactive-streams-jvm#1-publisher-code

Value Members

  1. object StreamSubscriber

    Permalink
  2. object StreamSubscription

    Permalink
  3. object StreamUnicastPublisher

    Permalink
  4. def fromPublisher[F[_], A](p: Publisher[A])(implicit arg0: Effect[F], ec: ExecutionContext): Stream[F, A]

    Permalink

    Creates a lazy stream from an org.reactivestreams.Publisher.

    Creates a lazy stream from an org.reactivestreams.Publisher.

    The publisher only receives a subscriber when the stream is run.

Inherited from AnyRef

Inherited from Any

Ungrouped