Top Fields Constructors Methods
io.netty.handler.codec.spdy

pack-priv final Class SpdyCodecUtil

extends Object
Class Inheritance
Static Imports
io.netty.util.internal.ObjectUtil.checkNonEmpty, .ObjectUtil.checkNotNull

Field Summary

Modifier and TypeField and Description
pack-priv static final byte
pack-priv static final int
pack-priv static final byte[]
pack-priv static final byte
pack-priv static final byte
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final byte
pack-priv static final int
pack-priv static final int
pack-priv static final byte
pack-priv static final byte
pack-priv static final int
pack-priv static final int
pack-priv static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
getSignedInt(ByteBuf buf, int offset)

Reads a big-endian signed integer from the buffer.

pack-priv static int
getUnsignedInt(ByteBuf buf, int offset)

Reads a big-endian (31-bit) integer from the buffer.

pack-priv static int
getUnsignedMedium(ByteBuf buf, int offset)

Reads a big-endian unsigned medium integer from the buffer.

pack-priv static int
getUnsignedShort(ByteBuf buf, int offset)

Reads a big-endian unsigned short integer from the buffer.

pack-priv static boolean
isServerId(int id)

Returns true if ID is for a server initiated stream or ping.

pack-priv static void
validateHeaderName(CharSequence name)

Validate a SPDY header name.

pack-priv static void
validateHeaderValue(CharSequence value)

Validate a SPDY header value.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

SPDY_DATA_FLAG_FINback to summary
pack-priv static final byte SPDY_DATA_FLAG_FIN
SPDY_DATA_FRAMEback to summary
pack-priv static final int SPDY_DATA_FRAME
SPDY_DICTback to summary
pack-priv static final byte[] SPDY_DICT
SPDY_FLAG_FINback to summary
pack-priv static final byte SPDY_FLAG_FIN
SPDY_FLAG_UNIDIRECTIONALback to summary
pack-priv static final byte SPDY_FLAG_UNIDIRECTIONAL
SPDY_GOAWAY_FRAMEback to summary
pack-priv static final int SPDY_GOAWAY_FRAME
SPDY_HEADER_FLAGS_OFFSETback to summary
pack-priv static final int SPDY_HEADER_FLAGS_OFFSET
SPDY_HEADER_LENGTH_OFFSETback to summary
pack-priv static final int SPDY_HEADER_LENGTH_OFFSET
SPDY_HEADER_SIZEback to summary
pack-priv static final int SPDY_HEADER_SIZE
SPDY_HEADER_TYPE_OFFSETback to summary
pack-priv static final int SPDY_HEADER_TYPE_OFFSET
SPDY_HEADERS_FRAMEback to summary
pack-priv static final int SPDY_HEADERS_FRAME
SPDY_MAX_LENGTHback to summary
pack-priv static final int SPDY_MAX_LENGTH
SPDY_MAX_NV_LENGTHback to summary
pack-priv static final int SPDY_MAX_NV_LENGTH
SPDY_PING_FRAMEback to summary
pack-priv static final int SPDY_PING_FRAME
SPDY_PUSH_PROMISE_FRAMEback to summary
pack-priv static final int SPDY_PUSH_PROMISE_FRAME
SPDY_RST_STREAM_FRAMEback to summary
pack-priv static final int SPDY_RST_STREAM_FRAME
SPDY_SESSION_STREAM_IDback to summary
pack-priv static final int SPDY_SESSION_STREAM_ID
SPDY_SETTINGS_CLEARback to summary
pack-priv static final byte SPDY_SETTINGS_CLEAR
SPDY_SETTINGS_FRAMEback to summary
pack-priv static final int SPDY_SETTINGS_FRAME
SPDY_SETTINGS_MAX_IDback to summary
pack-priv static final int SPDY_SETTINGS_MAX_ID
SPDY_SETTINGS_PERSIST_VALUEback to summary
pack-priv static final byte SPDY_SETTINGS_PERSIST_VALUE
SPDY_SETTINGS_PERSISTEDback to summary
pack-priv static final byte SPDY_SETTINGS_PERSISTED
SPDY_SYN_REPLY_FRAMEback to summary
pack-priv static final int SPDY_SYN_REPLY_FRAME
SPDY_SYN_STREAM_FRAMEback to summary
pack-priv static final int SPDY_SYN_STREAM_FRAME
SPDY_WINDOW_UPDATE_FRAMEback to summary
pack-priv static final int SPDY_WINDOW_UPDATE_FRAME

Constructor Detail

SpdyCodecUtilback to summary
private SpdyCodecUtil()

Method Detail

getSignedIntback to summary
pack-priv static int getSignedInt(ByteBuf buf, int offset)

Reads a big-endian signed integer from the buffer.

getUnsignedIntback to summary
pack-priv static int getUnsignedInt(ByteBuf buf, int offset)

Reads a big-endian (31-bit) integer from the buffer.

getUnsignedMediumback to summary
pack-priv static int getUnsignedMedium(ByteBuf buf, int offset)

Reads a big-endian unsigned medium integer from the buffer.

getUnsignedShortback to summary
pack-priv static int getUnsignedShort(ByteBuf buf, int offset)

Reads a big-endian unsigned short integer from the buffer.

isServerIdback to summary
pack-priv static boolean isServerId(int id)

Returns true if ID is for a server initiated stream or ping.

validateHeaderNameback to summary
pack-priv static void validateHeaderName(CharSequence name)

Validate a SPDY header name.

validateHeaderValueback to summary
pack-priv static void validateHeaderValue(CharSequence value)

Validate a SPDY header value. Does not validate max length.