Package | Description |
---|---|
org.glassfish.grizzly.http2 | |
org.glassfish.grizzly.http2.draft14 | |
org.glassfish.grizzly.http2.frames |
Modifier and Type | Field and Description |
---|---|
protected List<Http2Frame> |
Http2Connection.tmpHeaderFramesList |
Modifier and Type | Method and Description |
---|---|
abstract Http2Frame |
Http2Connection.parseHttp2FrameHeader(Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
protected List<Http2Frame> |
Http2Connection.encodeHttpHeaderAsHeaderFrames(FilterChainContext ctx,
HttpHeader httpHeader,
int streamId,
boolean isLast,
List<Http2Frame> toList)
Encodes the
HttpHeader and locks the compression lock. |
protected List<Http2Frame> |
Http2Connection.encodeHttpRequestAsPushPromiseFrames(FilterChainContext ctx,
HttpRequestPacket httpRequest,
int streamId,
int promisedStreamId,
List<Http2Frame> toList)
Encodes the
HttpRequestPacket as a PushPromiseFrame
and locks the compression lock. |
List<Http2Frame> |
Http2FrameCodec.parse(Http2Connection http2Connection,
Http2FrameCodec.FrameParsingState parsingState,
Buffer srcMessage) |
Modifier and Type | Method and Description |
---|---|
protected void |
Http2Connection.checkFrameSequenceSemantics(Http2Frame frame) |
Buffer |
Http2FrameCodec.serializeAndRecycle(Http2Connection http2Connection,
Http2Frame frame) |
abstract void |
Http2Connection.serializeHttp2FrameHeader(Http2Frame frame,
Buffer buffer) |
protected void |
Http2ConnectionOutputSink.writeDownStream(Http2Frame frame) |
protected void |
Http2ConnectionOutputSink.writeDownStream(Http2Frame frame,
CompletionHandler<WriteResult> completionHandler) |
Modifier and Type | Method and Description |
---|---|
protected List<Http2Frame> |
Http2Connection.encodeHttpHeaderAsHeaderFrames(FilterChainContext ctx,
HttpHeader httpHeader,
int streamId,
boolean isLast,
List<Http2Frame> toList)
Encodes the
HttpHeader and locks the compression lock. |
protected List<Http2Frame> |
Http2Connection.encodeHttpRequestAsPushPromiseFrames(FilterChainContext ctx,
HttpRequestPacket httpRequest,
int streamId,
int promisedStreamId,
List<Http2Frame> toList)
Encodes the
HttpRequestPacket as a PushPromiseFrame
and locks the compression lock. |
protected boolean |
Http2BaseFilter.processFrames(FilterChainContext ctx,
Http2Connection http2Connection,
List<Http2Frame> framesList) |
Buffer |
Http2FrameCodec.serializeAndRecycle(Http2Connection http2Connection,
List<Http2Frame> frames) |
protected void |
Http2ConnectionOutputSink.writeDataDownStream(Http2Stream stream,
List<Http2Frame> headerFrames,
Buffer data,
CompletionHandler<WriteResult> completionHandler,
MessageCloner<Buffer> messageCloner,
boolean isLast) |
protected void |
Http2ConnectionOutputSink.writeDownStream(List<Http2Frame> frames) |
protected void |
Http2ConnectionOutputSink.writeDownStream(List<Http2Frame> frames,
CompletionHandler<WriteResult> completionHandler) |
Modifier and Type | Method and Description |
---|---|
Http2Frame |
Http2Connection14.parseHttp2FrameHeader(Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
void |
Http2Connection14.serializeHttp2FrameHeader(Http2Frame frame,
Buffer buffer) |
Modifier and Type | Class and Description |
---|---|
class |
ContinuationFrame |
class |
DataFrame |
class |
GoAwayFrame |
class |
HeaderBlockFragment |
class |
HeaderBlockHead |
class |
HeadersFrame |
class |
PingFrame |
class |
PriorityFrame |
class |
PushPromiseFrame |
class |
RstStreamFrame |
class |
SettingsFrame
TODO: Need to implement handling of per-setting flags.
|
class |
WindowUpdateFrame |
Modifier and Type | Method and Description |
---|---|
abstract Http2Frame |
Http2Frame.Http2FrameBuilder.build() |
static Http2Frame |
PingFrame.fromBuffer(int flags,
Buffer frameBuffer) |
static Http2Frame |
PriorityFrame.fromBuffer(int streamId,
Buffer frameBuffer) |
static Http2Frame |
GoAwayFrame.fromBuffer(int length,
Buffer frameBuffer) |
static Http2Frame |
WindowUpdateFrame.fromBuffer(int flags,
int streamId,
Buffer frameBuffer) |
static Http2Frame |
RstStreamFrame.fromBuffer(int flags,
int streamId,
Buffer frameBuffer) |
Modifier and Type | Method and Description |
---|---|
protected void |
Http2Frame.Http2FrameBuilder.setHeaderValuesTo(Http2Frame frame) |
Copyright © 2016 Oracle Corporation. All rights reserved.