Package org.eclipse.jetty.http2
Class HTTP2Session.Entry
java.lang.Object
org.eclipse.jetty.util.Callback.Nested
org.eclipse.jetty.http2.HTTP2Session.Entry
- All Implemented Interfaces:
Callback
,Callback.Completing
,Invocable
- Enclosing class:
- HTTP2Session
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.Callback
Callback.Completable, Callback.Completing, Callback.Nested
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
-
Constructor Summary
ModifierConstructorDescriptionprotected
Entry
(Frame frame, HTTP2Stream stream, Callback callback) -
Method Summary
Modifier and TypeMethodDescriptionvoid
closeAndFail
(Throwable failure) frame()
abstract boolean
generate
(ByteBufferPool.Accumulator accumulator) int
abstract int
void
boolean
toString()
Methods inherited from class org.eclipse.jetty.util.Callback.Nested
completed, failed, getCallback, getInvocationType, succeeded
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.jetty.util.Callback
completeWith
-
Field Details
-
frame
-
stream
-
-
Constructor Details
-
Entry
-
-
Method Details
-
frame
-
getFrameBytesGenerated
public abstract int getFrameBytesGenerated() -
getDataBytesRemaining
public int getDataBytesRemaining() -
generate
- Throws:
HpackException
-
closeAndFail
-
resetAndFail
-
shouldBeDropped
public boolean shouldBeDropped()- Returns:
- whether the entry should not be processed
-
toString
- Overrides:
toString
in classCallback.Nested
-