@FunctionalInterface public interface PipeHandler<IN,OUT>
PipeHandler`s in opposite directions can to PipeDuplexPipeDuplex| 限定符和类型 | 方法和说明 |
|---|---|
default void |
onActive(PipeContext context)
when the Connected.
|
default void |
onClose(PipeContext context)
release protocol stack, connection close.
|
default PipeStatus |
onError(PipeContext context,
Throwable e,
PipeExceptionHolder eh)
Gets called if a Throwable was thrown.
|
default void |
onInit(PipeContext context)
Initialize the protocol stack.
|
PipeStatus |
onMessage(PipeContext context,
PipeRcvQueue<IN> src,
PipeSndQueue<OUT> dst)
process data the protocol stack.
|
default void onInit(PipeContext context) throws Throwable
Throwabledefault void onActive(PipeContext context) throws Throwable
ThrowablePipeStatus onMessage(PipeContext context, PipeRcvQueue<IN> src, PipeSndQueue<OUT> dst) throws Throwable
Throwabledefault PipeStatus onError(PipeContext context, Throwable e, PipeExceptionHolder eh) throws Throwable
Throwabledefault void onClose(PipeContext context)
Copyright © 2022–2024. All rights reserved.