public interface TransportInternal extends Transport
Transport.FactoryDEFAULT_MAX_FRAME_SIZE, END_OF_STREAM, MIN_MAX_FRAME_SIZE, SESSION_WINDOW, TRACE_DRV, TRACE_FRM, TRACE_OFF, TRACE_RAW| Modifier and Type | Method and Description |
|---|---|
void |
addTransportLayer(TransportLayer layer)
Add a
TransportLayer to the transport, wrapping the input and output process handlers
in the state they currently exist. |
boolean |
isUseReadOnlyOutputBuffer() |
void |
setUseReadOnlyOutputBuffer(boolean value) |
bind, capacity, close_head, close_tail, getChannelMax, getCondition, getFramesInput, getFramesOutput, getIdleTimeout, getInputBuffer, getMaxFrameSize, getOutboundFrameSizeLimit, getOutputBuffer, getRemoteChannelMax, getRemoteIdleTimeout, getRemoteMaxFrameSize, head, input, isClosed, isEmitFlowEventOnSend, output, outputConsumed, pending, pop, process, processInput, sasl, setChannelMax, setEmitFlowEventOnSend, setIdleTimeout, setInitialRemoteMaxFrameSize, setMaxFrameSize, setOutboundFrameSizeLimit, ssl, ssl, tail, tick, trace, unbindclose, free, getContext, getLocalState, getRemoteCondition, getRemoteState, open, setCondition, setContextattachmentsvoid addTransportLayer(TransportLayer layer) throws java.lang.IllegalStateException
TransportLayer to the transport, wrapping the input and output process handlers
in the state they currently exist. No effect if the given layer was previously added.layer - the layer to add (if it was not previously added)java.lang.IllegalStateException - if processing has already started.void setUseReadOnlyOutputBuffer(boolean value)
boolean isUseReadOnlyOutputBuffer()