Package org.eclipse.jetty.http3.internal
Class UnidirectionalStreamConnection
java.lang.Object
org.eclipse.jetty.io.AbstractConnection
org.eclipse.jetty.http3.internal.UnidirectionalStreamConnection
- All Implemented Interfaces:
Closeable,AutoCloseable,org.eclipse.jetty.io.Connection,org.eclipse.jetty.io.Connection.UpgradeFrom
public class UnidirectionalStreamConnection
extends org.eclipse.jetty.io.AbstractConnection
implements org.eclipse.jetty.io.Connection.UpgradeFrom
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Connection
org.eclipse.jetty.io.Connection.Listener, org.eclipse.jetty.io.Connection.UpgradeFrom, org.eclipse.jetty.io.Connection.UpgradeTo -
Constructor Summary
ConstructorsConstructorDescriptionUnidirectionalStreamConnection(org.eclipse.jetty.quic.common.QuicStreamEndPoint endPoint, Executor executor, org.eclipse.jetty.io.ByteBufferPool byteBufferPool, org.eclipse.jetty.http3.qpack.QpackEncoder encoder, org.eclipse.jetty.http3.qpack.QpackDecoder decoder, ParserListener listener) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.quic.common.QuicStreamEndPointbooleanvoidvoidonOpen()voidsetUseInputDirectByteBuffers(boolean useInputDirectByteBuffers) Methods inherited from class org.eclipse.jetty.io.AbstractConnection
addEventListener, close, failedCallback, fillInterested, getBytesIn, getBytesOut, getCreatedTimeStamp, getExecutor, getInputBufferSize, getMessagesIn, getMessagesOut, isFillInterested, onClose, onFillInterestedFailed, onIdleExpired, onReadTimeout, removeEventListener, setInputBufferSize, toConnectionString, toString, tryFillInterested
-
Constructor Details
-
UnidirectionalStreamConnection
public UnidirectionalStreamConnection(org.eclipse.jetty.quic.common.QuicStreamEndPoint endPoint, Executor executor, org.eclipse.jetty.io.ByteBufferPool byteBufferPool, org.eclipse.jetty.http3.qpack.QpackEncoder encoder, org.eclipse.jetty.http3.qpack.QpackDecoder decoder, ParserListener listener)
-
-
Method Details
-
getEndPoint
public org.eclipse.jetty.quic.common.QuicStreamEndPoint getEndPoint()- Specified by:
getEndPointin interfaceorg.eclipse.jetty.io.Connection- Overrides:
getEndPointin classorg.eclipse.jetty.io.AbstractConnection
-
isUseInputDirectByteBuffers
public boolean isUseInputDirectByteBuffers() -
setUseInputDirectByteBuffers
public void setUseInputDirectByteBuffers(boolean useInputDirectByteBuffers) -
onOpen
public void onOpen()- Specified by:
onOpenin interfaceorg.eclipse.jetty.io.Connection- Overrides:
onOpenin classorg.eclipse.jetty.io.AbstractConnection
-
onUpgradeFrom
- Specified by:
onUpgradeFromin interfaceorg.eclipse.jetty.io.Connection.UpgradeFrom
-
onFillable
public void onFillable()- Specified by:
onFillablein classorg.eclipse.jetty.io.AbstractConnection
-