java.lang.Object
org.eclipse.jetty.util.IteratingCallback
org.eclipse.jetty.http3.internal.ControlFlusher
- All Implemented Interfaces:
org.eclipse.jetty.util.Callback,org.eclipse.jetty.util.thread.Invocable
public class ControlFlusher
extends org.eclipse.jetty.util.IteratingCallback
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.util.IteratingCallback
org.eclipse.jetty.util.IteratingCallback.ActionNested classes/interfaces inherited from interface org.eclipse.jetty.util.Callback
org.eclipse.jetty.util.Callback.Completable, org.eclipse.jetty.util.Callback.Completing, org.eclipse.jetty.util.Callback.NestedNested classes/interfaces inherited from interface org.eclipse.jetty.util.thread.Invocable
org.eclipse.jetty.util.thread.Invocable.InvocationType, org.eclipse.jetty.util.thread.Invocable.ReadyTask, org.eclipse.jetty.util.thread.Invocable.Task -
Field Summary
Fields inherited from interface org.eclipse.jetty.util.Callback
NOOPFields inherited from interface org.eclipse.jetty.util.thread.Invocable
__nonBlocking -
Constructor Summary
ConstructorsConstructorDescriptionControlFlusher(org.eclipse.jetty.quic.common.QuicSession session, org.eclipse.jetty.quic.common.QuicStreamEndPoint endPoint, boolean useDirectByteBuffers) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.util.thread.Invocable.InvocationTypebooleanprotected voidonCompleteFailure(Throwable failure) protected org.eclipse.jetty.util.IteratingCallback.Actionprocess()voidtoString()Methods inherited from class org.eclipse.jetty.util.IteratingCallback
close, failed, isClosed, isFailed, isSucceeded, iterate, onCompleteSuccess, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.Callback
completeWith
-
Constructor Details
-
ControlFlusher
public ControlFlusher(org.eclipse.jetty.quic.common.QuicSession session, org.eclipse.jetty.quic.common.QuicStreamEndPoint endPoint, boolean useDirectByteBuffers)
-
-
Method Details
-
offer
-
process
protected org.eclipse.jetty.util.IteratingCallback.Action process()- Specified by:
processin classorg.eclipse.jetty.util.IteratingCallback
-
succeeded
public void succeeded()- Specified by:
succeededin interfaceorg.eclipse.jetty.util.Callback- Overrides:
succeededin classorg.eclipse.jetty.util.IteratingCallback
-
onCompleteFailure
- Overrides:
onCompleteFailurein classorg.eclipse.jetty.util.IteratingCallback
-
getInvocationType
public org.eclipse.jetty.util.thread.Invocable.InvocationType getInvocationType() -
toString
- Overrides:
toStringin classorg.eclipse.jetty.util.IteratingCallback
-