Module methanol

Class TimeoutSubscriber<T,S extends Flow.Subscriber<? super T>>

All Implemented Interfaces:
Flow.Subscriber<T>
Direct Known Subclasses:
TimeoutBodySubscriber

public abstract class TimeoutSubscriber<T,S extends Flow.Subscriber<? super T>> extends SerializedForwardingSubscriber<T>
A subscriber that intercepts requests to upstream and schedules error completion if each requested item isn't received within a timeout.