APIdia Launch Partner
Top Inners Fields Constructors Methods
jdk.internal.net.http.qpack.readers

public Class DecoderInstructionsReader

extends Object
Class Inheritance
Imports
jdk.internal.net.http.qpack.QPACK.Logger, .QPackException, java.io.IOException, java.nio.ByteBuffer

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
pack-priv static enum

Field Summary

Modifier and TypeField and Description
private final DecoderInstructionsReader.Callback
private final IntegerReader
private final QPACK.Logger
private DecoderInstructionsReader.State

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private DecoderInstructionsReader.State
public void
read(ByteBuffer buffer)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

callbackback to summary
private final DecoderInstructionsReader.Callback callback
integerReaderback to summary
private final IntegerReader integerReader
loggerback to summary
private final QPACK.Logger logger
stateback to summary
private DecoderInstructionsReader.State state

Constructor Detail

DecoderInstructionsReaderback to summary
public DecoderInstructionsReader(DecoderInstructionsReader.Callback callback, QPACK.Logger logger)

Method Detail

dispatchParsedInstructionback to summary
private void dispatchParsedInstruction(long value)
identifyDecoderInstructionback to summary
private DecoderInstructionsReader.State identifyDecoderInstruction(ByteBuffer buffer)
readback to summary
public void read(ByteBuffer buffer)
jdk.internal.net.http.qpack.readers back to summary

public Interface DecoderInstructionsReader.Callback

Known Direct Implementers
jdk.internal.net.http.qpack.Encoder.TableUpdatesCallback

Method Summary

Modifier and TypeMethod and Description
public void
onInsertCountIncrement(long increment)

public void
onSectionAck(long streamId)

public void
onStreamCancel(long streamId)

Method Detail

onInsertCountIncrementback to summary
public void onInsertCountIncrement(long increment)
onSectionAckback to summary
public void onSectionAck(long streamId)
onStreamCancelback to summary
public void onStreamCancel(long streamId)
jdk.internal.net.http.qpack.readers back to summary

pack-priv final Enum DecoderInstructionsReader.State

extends Enum<DecoderInstructionsReader.State>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final DecoderInstructionsReader.State
public static final DecoderInstructionsReader.State
public static final DecoderInstructionsReader.State
public static final DecoderInstructionsReader.State

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static DecoderInstructionsReader.State
public static DecoderInstructionsReader.State[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

INITback to summary
public static final DecoderInstructionsReader.State INIT
INSERT_COUNT_INCREMENTback to summary
public static final DecoderInstructionsReader.State INSERT_COUNT_INCREMENT
SECTION_ACKNOWLEDGMENTback to summary
public static final DecoderInstructionsReader.State SECTION_ACKNOWLEDGMENT
STREAM_CANCELLATIONback to summary
public static final DecoderInstructionsReader.State STREAM_CANCELLATION

Constructor Detail

Stateback to summary
private State()

Method Detail

valueOfback to summary
public static DecoderInstructionsReader.State valueOf(String name)
valuesback to summary
public static DecoderInstructionsReader.State[] values()