protected class HTTP2Connection.HTTP2Producer extends java.lang.Object implements ExecutionStrategy.Producer
Modifier and Type | Field and Description |
---|---|
private boolean |
failed |
private Callback |
fillableCallback |
private HTTP2Connection.NetworkBuffer |
networkBuffer |
private boolean |
shutdown |
Modifier | Constructor and Description |
---|---|
protected |
HTTP2Producer() |
Modifier and Type | Method and Description |
---|---|
private void |
acquireNetworkBuffer() |
java.lang.Runnable |
produce()
Produces a task to be executed.
|
private void |
reacquireNetworkBuffer() |
private void |
releaseNetworkBuffer() |
private void |
setInputBuffer(java.nio.ByteBuffer byteBuffer) |
java.lang.String |
toString() |
private final Callback fillableCallback
private HTTP2Connection.NetworkBuffer networkBuffer
private boolean shutdown
private boolean failed
private void setInputBuffer(java.nio.ByteBuffer byteBuffer)
public java.lang.Runnable produce()
ExecutionStrategy.Producer
Produces a task to be executed.
produce
in interface ExecutionStrategy.Producer
private void acquireNetworkBuffer()
private void reacquireNetworkBuffer()
private void releaseNetworkBuffer()
public java.lang.String toString()
toString
in class java.lang.Object