monifu.reactive

observers

package observers

Visibility
  1. Public
  2. All

Type Members

  1. final class BackPressuredBufferedObserver[-T] extends BufferedObserver[T]

  2. trait BufferedObserver[-T] extends Observer[T]

    Interface describing Observer wrappers that are thread-safe (can receive concurrent events) and that return an immediate Continue when receiving onNext events.

  3. final class ConcurrentObserver[-T] extends Observer[T]

    An observer wrapper that ensures the underlying implementation does not receive concurrent onNext / onError / onComplete events - for those cases in which the producer is emitting data too fast or concurrently without fulfilling the back-pressure requirements.

  4. final class ConnectableObserver[-T] extends Channel[T] with Observer[T]

    Wraps an Observer into an implementation that abstains from emitting items until the call to connect() happens.

  5. final class SafeObserver[-T] extends Observer[T]

    A safe observer ensures too things:

  6. final class SynchronousBufferedObserver[-T] extends SynchronousObserver[T] with BufferedObserver[T]

    A highly optimized BufferedObserver implementation.

  7. trait SynchronousObserver[-T] extends Observer[T]

    A SyncObserver is an Observer that signals demand to upstream synchronously (i.

Ungrouped