| Package | Description |
|---|---|
| org.eclipse.jetty.http2 | |
| org.eclipse.jetty.http2.frames | |
| org.eclipse.jetty.http2.generator |
| Modifier and Type | Field and Description |
|---|---|
protected Frame |
HTTP2Flusher.Entry.frame |
| Modifier and Type | Method and Description |
|---|---|
void |
ISession.frames(IStream stream,
Callback callback,
Frame frame,
Frame... frames)
Enqueues the given frames to be written to the connection.
|
void |
ISession.frames(IStream stream,
Callback callback,
Frame frame,
Frame... frames)
Enqueues the given frames to be written to the connection.
|
void |
HTTP2Session.frames(IStream stream,
Callback callback,
Frame frame,
Frame... frames) |
void |
HTTP2Session.frames(IStream stream,
Callback callback,
Frame frame,
Frame... frames) |
void |
ISession.onFrame(Frame frame)
Callback method invoked during an HTTP/1.1 to HTTP/2 upgrade requests
to process the given synthetic frame.
|
void |
HTTP2Session.onFrame(Frame frame) |
void |
HTTP2Stream.process(Frame frame,
Callback callback) |
void |
IStream.process(Frame frame,
Callback callback)
Processes the given
frame, belonging to this stream. |
| Constructor and Description |
|---|
Entry(Frame frame,
IStream stream,
Callback callback) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataFrame |
class |
DisconnectFrame |
class |
GoAwayFrame |
class |
HeadersFrame |
class |
PingFrame |
class |
PrefaceFrame |
class |
PriorityFrame |
class |
PushPromiseFrame |
class |
ResetFrame |
class |
SettingsFrame |
class |
WindowUpdateFrame |
| Modifier and Type | Field and Description |
|---|---|
static Frame[] |
Frame.EMPTY_ARRAY |
| Modifier and Type | Method and Description |
|---|---|
int |
Generator.control(ByteBufferPool.Lease lease,
Frame frame) |
int |
PriorityGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
abstract int |
FrameGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
DisconnectGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
WindowUpdateGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
GoAwayGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
ResetGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
PushPromiseGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
PrefaceGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
PingGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
HeadersGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
int |
SettingsGenerator.generate(ByteBufferPool.Lease lease,
Frame frame) |
Copyright © 1995–2017 Webtide. All rights reserved.