R - the reference typepublic abstract class BasicRefNonoSubscriber<R> extends BasicRefQueueSubscription<java.lang.Void,R> implements org.reactivestreams.Subscriber<java.lang.Void>
| Modifier and Type | Field and Description |
|---|---|
protected org.reactivestreams.Subscriber<? super java.lang.Void> |
actual |
| Constructor and Description |
|---|
BasicRefNonoSubscriber(org.reactivestreams.Subscriber<? super java.lang.Void> actual) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
void |
clear() |
boolean |
isEmpty() |
void |
onNext(java.lang.Void t) |
void |
onSubscribe(org.reactivestreams.Subscription s) |
java.lang.Void |
poll() |
void |
request(long n) |
int |
requestFusion(int mode) |
offer, offeraccumulateAndGet, compareAndSet, get, getAndAccumulate, getAndSet, getAndUpdate, lazySet, set, toString, updateAndGet, weakCompareAndSetpublic BasicRefNonoSubscriber(org.reactivestreams.Subscriber<? super java.lang.Void> actual)
public void onSubscribe(org.reactivestreams.Subscription s)
onSubscribe in interface org.reactivestreams.Subscriber<java.lang.Void>public final void onNext(java.lang.Void t)
onNext in interface org.reactivestreams.Subscriber<java.lang.Void>public void cancel()
cancel in interface org.reactivestreams.Subscriptionpublic final void clear()
clear in interface io.reactivex.internal.fuseable.SimpleQueue<java.lang.Void>clear in class BasicRefQueueSubscription<java.lang.Void,R>public final boolean isEmpty()
isEmpty in interface io.reactivex.internal.fuseable.SimpleQueue<java.lang.Void>isEmpty in class BasicRefQueueSubscription<java.lang.Void,R>public final java.lang.Void poll()
throws java.lang.Exception
poll in interface io.reactivex.internal.fuseable.SimpleQueue<java.lang.Void>poll in class BasicRefQueueSubscription<java.lang.Void,R>java.lang.Exceptionpublic final void request(long n)
request in interface org.reactivestreams.Subscriptionrequest in class BasicRefQueueSubscription<java.lang.Void,R>public final int requestFusion(int mode)
requestFusion in interface io.reactivex.internal.fuseable.QueueFuseable<java.lang.Void>requestFusion in class BasicRefQueueSubscription<java.lang.Void,R>