| Modifier and Type | Field and Description |
|---|---|
| protected final Sinks. | |
| protected final UnboundedProcessor |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final void | dispose()
Implements reactor. |
| protected abstract void | |
| public final boolean | isDisposed()
Overrides default reactor. |
| public Mono | onClose()
Implements io. Mono that terminates when the instance is terminated by any reason.
|
| public void | sendFrame(int
to which the given frame relates streamId, ByteBuf with the encoded content frame)Implements io. |
| onClose | back to summary |
|---|---|
| protected final Sinks. | |
| sender | back to summary |
|---|---|
| protected final UnboundedProcessor sender | |
| BaseDuplexConnection | back to summary |
|---|---|
| public BaseDuplexConnection() | |
| dispose | back to summary |
|---|---|
| public final void dispose() Implements reactor. Doc from reactor. Cancel or dispose the underlying task or resource. Implementations are required to make this method idempotent.
| |
| doOnClose | back to summary |
|---|---|
| protected abstract void doOnClose() | |
| isDisposed | back to summary |
|---|---|
| public final boolean isDisposed() Overrides default reactor. Doc from reactor. Optionally return true when the resource or task is disposed. Implementations are not required to track disposition and as such may never return true even when disposed. However, they MUST only return true when there's a guarantee the resource or task is disposed.
| |
| onClose | back to summary |
|---|---|
| public Mono Implements io. Doc from io. Returns a | |
| sendFrame | back to summary |
|---|---|
| public void sendFrame(int streamId, ByteBuf frame) Implements io. Doc from io. Delivers the given frame to the underlying transport connection. This method is non-blocking and can be safely executed from multiple threads. This method does not provide any flow-control mechanism. | |