Package io.netty.handler.codec.spdy
Interface SpdyFrameDecoderDelegate
- All Known Implementing Classes:
SpdyFrameCodec
public interface SpdyFrameDecoderDelegate
Callback interface for
SpdyFrameDecoder
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
readDataFrame
(int streamId, boolean last, ByteBuf data) Called when a DATA frame is received.void
readFrameError
(String message) Called when an unrecoverable session error has occurred.void
readGoAwayFrame
(int lastGoodStreamId, int statusCode) Called when a GOAWAY frame is received.void
readHeaderBlock
(ByteBuf headerBlock) Called when the header block within a SYN_STREAM, SYN_REPLY, or HEADERS frame is received.void
Called when an entire header block has been received.void
readHeadersFrame
(int streamId, boolean last) Called when a HEADERS frame is received.void
readPingFrame
(int id) Called when a PING frame is received.void
readRstStreamFrame
(int streamId, int statusCode) Called when a RST_STREAM frame is received.void
readSetting
(int id, int value, boolean persistValue, boolean persisted) Called when an individual setting within a SETTINGS frame is received.void
Called when the entire SETTINGS frame has been received.void
readSettingsFrame
(boolean clearPersisted) Called when a SETTINGS frame is received.void
readSynReplyFrame
(int streamId, boolean last) Called when a SYN_REPLY frame is received.void
readSynStreamFrame
(int streamId, int associatedToStreamId, byte priority, boolean last, boolean unidirectional) Called when a SYN_STREAM frame is received.void
readWindowUpdateFrame
(int streamId, int deltaWindowSize) Called when a WINDOW_UPDATE frame is received.
-
Method Details
-
readDataFrame
Called when a DATA frame is received. -
readSynStreamFrame
void readSynStreamFrame(int streamId, int associatedToStreamId, byte priority, boolean last, boolean unidirectional) Called when a SYN_STREAM frame is received. The Name/Value Header Block is not included. See readHeaderBlock(). -
readSynReplyFrame
void readSynReplyFrame(int streamId, boolean last) Called when a SYN_REPLY frame is received. The Name/Value Header Block is not included. See readHeaderBlock(). -
readRstStreamFrame
void readRstStreamFrame(int streamId, int statusCode) Called when a RST_STREAM frame is received. -
readSettingsFrame
void readSettingsFrame(boolean clearPersisted) Called when a SETTINGS frame is received. Settings are not included. See readSetting(). -
readSetting
void readSetting(int id, int value, boolean persistValue, boolean persisted) Called when an individual setting within a SETTINGS frame is received. -
readSettingsEnd
void readSettingsEnd()Called when the entire SETTINGS frame has been received. -
readPingFrame
void readPingFrame(int id) Called when a PING frame is received. -
readGoAwayFrame
void readGoAwayFrame(int lastGoodStreamId, int statusCode) Called when a GOAWAY frame is received. -
readHeadersFrame
void readHeadersFrame(int streamId, boolean last) Called when a HEADERS frame is received. The Name/Value Header Block is not included. See readHeaderBlock(). -
readWindowUpdateFrame
void readWindowUpdateFrame(int streamId, int deltaWindowSize) Called when a WINDOW_UPDATE frame is received. -
readHeaderBlock
Called when the header block within a SYN_STREAM, SYN_REPLY, or HEADERS frame is received. -
readHeaderBlockEnd
void readHeaderBlockEnd()Called when an entire header block has been received. -
readFrameError
Called when an unrecoverable session error has occurred.
-