Class ServerHTTP3StreamConnection
java.lang.Object
org.eclipse.jetty.io.AbstractConnection
org.eclipse.jetty.http3.HTTP3StreamConnection
org.eclipse.jetty.http3.server.internal.ServerHTTP3StreamConnection
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Connection
,Invocable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.io.Connection
Connection.Listener, Connection.UpgradeFrom, Connection.UpgradeTo
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable
Invocable.Callable, Invocable.InvocationType, Invocable.ReadyTask, Invocable.Task
-
Field Summary
Fields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking, NOOP
-
Constructor Summary
ConstructorDescriptionServerHTTP3StreamConnection
(Connector connector, HttpConfiguration httpConfiguration, QuicStreamEndPoint endPoint, ServerHTTP3Session session, MessageParser parser) -
Method Summary
Modifier and TypeMethodDescriptiononDataAvailable
(HTTP3Stream stream) onFailure
(HTTP3Stream stream, Throwable failure) void
onIdleTimeout
(HTTP3Stream stream, TimeoutException timeout, BiConsumer<Runnable, Boolean> consumer) onRequest
(HTTP3StreamServer stream, HeadersFrame frame) onTrailer
(HTTP3Stream stream, HeadersFrame frame) Methods inherited from class org.eclipse.jetty.http3.HTTP3StreamConnection
getEndPoint, isUseInputDirectByteBuffers, onFailure, onFillable, onOpen, onReadTimeout, receive, setUseInputDirectByteBuffers, toConnectionString
Methods inherited from class org.eclipse.jetty.io.AbstractConnection
addEventListener, close, failedCallback, fillInterested, getBytesIn, getBytesOut, getCreatedTimeStamp, getExecutor, getInputBufferSize, getInvocationType, getMessagesIn, getMessagesOut, isFillInterested, onClose, onFillInterestedFailed, onIdleExpired, removeEventListener, setInputBufferSize, toString, tryFillInterested
-
Constructor Details
-
ServerHTTP3StreamConnection
public ServerHTTP3StreamConnection(Connector connector, HttpConfiguration httpConfiguration, QuicStreamEndPoint endPoint, ServerHTTP3Session session, MessageParser parser)
-
-
Method Details
-
onRequest
-
onDataAvailable
-
onTrailer
-
onIdleTimeout
public void onIdleTimeout(HTTP3Stream stream, TimeoutException timeout, BiConsumer<Runnable, Boolean> consumer) -
onFailure
-