public interface TransportInternal extends Transport
Transport.Factory
DEFAULT_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, unbind
close, free, getContext, getLocalState, getRemoteCondition, getRemoteState, open, setCondition, setContext
attachments
void 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()