| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Observable | |
| pack-priv final Scheduler | |
| pack-priv final Observable | |
| pack-priv final long | |
| pack-priv final TimeUnit |
| Access | Constructor and Description |
|---|---|
| public | OnSubscribeTimeoutTimedWithFallback(Observable<T> source, long timeout, TimeUnit unit, Scheduler scheduler, Observable<? extends T> fallback)
|
| Modifier and Type | Method and Description |
|---|---|
| public void |
| fallback | back to summary |
|---|---|
| pack-priv final Observable<? extends T> fallback | |
| scheduler | back to summary |
|---|---|
| pack-priv final Scheduler scheduler | |
| source | back to summary |
|---|---|
| pack-priv final Observable<T> source | |
| timeout | back to summary |
|---|---|
| pack-priv final long timeout | |
| unit | back to summary |
|---|---|
| pack-priv final TimeUnit unit | |
| OnSubscribeTimeoutTimedWithFallback | back to summary |
|---|---|
| public OnSubscribeTimeoutTimedWithFallback(Observable<T> source, long timeout, TimeUnit unit, Scheduler scheduler, Observable<? extends T> fallback) | |
| call | back to summary |
|---|---|
| public void call(Subscriber<? super T> t) Implements rx.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Subscriber | |
| pack-priv final ProducerArbiter |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(T
the item emitted by the Observable t)Implements rx. |
| public void | setProducer(Producer
producer to be used by this subscriber or the other subscriber
(or recursively its other subscriber) to make requests from p)Overrides rx. Subscriber(Subscriber) or
Subscriber(Subscriber, boolean)) then this method calls
setProducer on the other subscriber.
|
| actual | back to summary |
|---|---|
| pack-priv final Subscriber<? super T> actual | |
| arbiter | back to summary |
|---|---|
| pack-priv final ProducerArbiter arbiter | |
| FallbackSubscriber | back to summary |
|---|---|
| pack-priv FallbackSubscriber(Subscriber<? super T> actual, ProducerArbiter arbiter) | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(T t) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| setProducer | back to summary |
|---|---|
| public void setProducer(Producer p) Overrides rx. Doc from rx. If other subscriber is set (by calling constructor
| |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Subscriber | |
| pack-priv final ProducerArbiter | |
| pack-priv long | |
| pack-priv final Observable | |
| pack-priv final AtomicLong | |
| pack-priv final SequentialSubscription | |
| pack-priv final long | |
| pack-priv final TimeUnit | |
| pack-priv final SequentialSubscription | |
| pack-priv final Scheduler. |
| Access | Constructor and Description |
|---|---|
| pack-priv | TimeoutMainSubscriber(Subscriber<? super T> actual, long timeout, TimeUnit unit, Scheduler.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(T
the item emitted by the Observable t)Implements rx. |
| pack-priv void | |
| public void | setProducer(Producer
producer to be used by this subscriber or the other subscriber
(or recursively its other subscriber) to make requests from p)Overrides rx. Subscriber(Subscriber) or
Subscriber(Subscriber, boolean)) then this method calls
setProducer on the other subscriber.
|
| pack-priv void |
| actual | back to summary |
|---|---|
| pack-priv final Subscriber<? super T> actual | |
| arbiter | back to summary |
|---|---|
| pack-priv final ProducerArbiter arbiter | |
| consumed | back to summary |
|---|---|
| pack-priv long consumed | |
| fallback | back to summary |
|---|---|
| pack-priv final Observable<? extends T> fallback | |
| index | back to summary |
|---|---|
| pack-priv final AtomicLong index | |
| task | back to summary |
|---|---|
| pack-priv final SequentialSubscription task | |
| timeout | back to summary |
|---|---|
| pack-priv final long timeout | |
| unit | back to summary |
|---|---|
| pack-priv final TimeUnit unit | |
| upstream | back to summary |
|---|---|
| pack-priv final SequentialSubscription upstream | |
| worker | back to summary |
|---|---|
| pack-priv final Scheduler. | |
| TimeoutMainSubscriber | back to summary |
|---|---|
| pack-priv TimeoutMainSubscriber(Subscriber<? super T> actual, long timeout, TimeUnit unit, Scheduler. | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(T t) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| onTimeout | back to summary |
|---|---|
| pack-priv void onTimeout(long idx) | |
| setProducer | back to summary |
|---|---|
| public void setProducer(Producer p) Overrides rx. Doc from rx. If other subscriber is set (by calling constructor
| |
| startTimeout | back to summary |
|---|---|
| pack-priv void startTimeout(long nextIdx) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| idx | back to summary |
|---|---|
| pack-priv final long idx | |
| TimeoutTask | back to summary |
|---|---|
| pack-priv TimeoutTask(long idx) | |
| call | back to summary |
|---|---|
| public void call() Implements rx.
| |