monifu.reactive

observers

package observers

Visibility
  1. Public
  2. All

Type Members

  1. 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.

  2. 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.

  3. 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.

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

    A safe observer ensures too things:

Value Members

  1. object BufferedObserver

  2. object ConcurrentObserver

  3. object SafeObserver

Ungrouped