| Modifier and Type | Field and Description |
|---|---|
| pack-priv final ByteBufAllocator | |
| pack-priv final DuplexConnection | |
| pack-priv Payload | |
| pack-priv final long | |
| pack-priv CompositeByteBuf | |
| pack-priv final RSocket | |
| pack-priv static final AtomicReferenceFieldUpdater | |
| pack-priv boolean | |
| pack-priv volatile Throwable | |
| pack-priv CoreSubscriber | |
| pack-priv static final Logger | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv boolean | |
| pack-priv Subscription | |
| pack-priv final PayloadDecoder | |
| pack-priv long | |
| pack-priv long | |
| pack-priv final RequesterResponderSupport | |
| pack-priv final RequestInterceptor | |
| pack-priv volatile long | |
| pack-priv static final AtomicLongFieldUpdater | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| public | RequestChannelResponderSubscriber(int streamId, long firstRequestN, ByteBuf firstFrame, RequesterResponderSupport requesterResponderSupport, RSocket handler)
|
| public | RequestChannelResponderSubscriber(int streamId, long firstRequestN, Payload firstPayload, RequesterResponderSupport requesterResponderSupport)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | cancel()
Implements org. Publisher to stop sending data and clean up resources.
|
| public Context | currentContext()
Overrides default reactor. Context from dependent components which can include downstream
operators during subscribing or a terminal org..
|
| public final void | |
| public void | |
| public final void | |
| public void | handleNext(ByteBuf frame, boolean hasFollows, boolean isLastPayload)
Implements io. |
| pack-priv final void | |
| public final void | |
| public void | |
| public void | onError(Throwable
the throwable signaled t)Implements org. |
| public void | onNext(Payload
the element signaled p)Implements org. Publisher in response to requests to Subscription#request(long).
|
| public void | onSubscribe(Subscription
the outboundSubscription)Subscription that allows requesting data via Subscription#request(long)Implements reactor. onNext(Object) before
calling Subscription#request(long).
|
| public void | request(long
the strictly positive number of elements to requests to the upstream n)PublisherImplements org. Publisher until demand is signaled via this method.
|
| public void | subscribe(CoreSubscriber<? super Payload>
the actual)Subscriber interested into the published sequenceImplements abstract reactor. Implements reactor. Publisher#subscribe(Subscriber) that will bypass
Hooks#onLastOperator(Function) pointcut.
|
| pack-priv final long |