StreamSubscriber

final class StreamSubscriber[F <: ([_$1] =>> Any), A](val sub: FSM[F, A])(evidence$1: ConcurrentEffect[F]) extends Subscriber[A]
Implementation of a org.reactivestreams.Subscriber.
This is used to obtain a fs2.Stream from an upstream reactivestreams system.
See also
Companion
object
trait Subscriber[A]
class Object
trait Matchable
class Any

Value members

Methods

def onSubscribe(s: Subscription): Unit
Called by an upstream reactivestreams system
def onNext(a: A): Unit
Called by an upstream reactivestreams system
def onComplete(): Unit
Called by an upstream reactivestreams system
def onError(t: Throwable): Unit
Called by an upstream reactivestreams system
@deprecated("subscribing to a publisher prior to pulling the stream is unsafe if interrupted", "2.2.3")
def stream: Stream[F, A]
Obtain a fs2.Stream
def stream(subscribe: F[Unit]): Stream[F, A]

Fields

val sub: FSM[F, A]