| Package | Description |
|---|---|
| org.eclipse.jetty.websocket.api |
Jetty WebSocket API
|
| org.eclipse.jetty.websocket.api.extensions |
Jetty WebSocket API : WebSocket Extension API
|
| org.eclipse.jetty.websocket.client.io |
Jetty WebSocket Client : I/O Implementation [Internal Use Only]
|
| org.eclipse.jetty.websocket.common |
Jetty WebSocket Common : Implementation [Internal Use Only]
|
| org.eclipse.jetty.websocket.common.events |
Jetty WebSocket Common : Event Driver for WebSocket Object
|
| org.eclipse.jetty.websocket.common.extensions |
Jetty WebSocket Common : Extension Implementations
|
| org.eclipse.jetty.websocket.common.extensions.compress |
Jetty WebSocket Common : Message Compression Extension Implementations
|
| org.eclipse.jetty.websocket.common.extensions.fragment |
Jetty WebSocket Common : Auto Fragment Extension Implementation
|
| org.eclipse.jetty.websocket.common.extensions.identity |
Jetty WebSocket Common : Identity Extension Implementation
|
| org.eclipse.jetty.websocket.common.frames | |
| org.eclipse.jetty.websocket.common.io |
Jetty WebSocket Common : I/O Implementation
|
| org.eclipse.jetty.websocket.common.io.payload |
Jetty WebSocket Common : I/O : Frame Payload Handling
|
| org.eclipse.jetty.websocket.jsr356.endpoints |
| Modifier and Type | Method | Description |
|---|---|---|
void |
WebSocketFrameListener.onWebSocketFrame(Frame frame) |
A WebSocket frame has been received.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IncomingFrames.incomingFrame(Frame frame) |
Process the incoming frame.
|
void |
OutgoingFrames.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
A frame, and optional callback, intended for the network layer.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
WebSocketClientConnection.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
Override to set the masker.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
WebSocketFrame |
A Base Frame as seen in RFC 6455.
|
| Modifier and Type | Method | Description |
|---|---|---|
Frame |
WebSocketFrame.setMask(byte[] maskingKey) |
|
Frame |
WebSocketFrame.setMasked(boolean mask) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Generator.assertFrameValid(Frame frame) |
|
static WebSocketFrame |
WebSocketFrame.copy(Frame original) |
|
protected void |
WebSocketFrame.copyHeaders(Frame frame) |
|
java.nio.ByteBuffer |
Generator.generateHeaderBytes(Frame frame) |
|
void |
Generator.generateHeaderBytes(Frame frame,
java.nio.ByteBuffer buffer) |
|
void |
Generator.generateWholeFrame(Frame frame,
java.nio.ByteBuffer buf) |
Generate the whole frame (header + payload copy) into a single ByteBuffer.
|
void |
WebSocketSession.incomingFrame(Frame frame) |
Incoming Raw Frames from Parser
|
protected void |
Parser.notifyFrame(Frame f) |
|
void |
WebSocketSession.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
| Constructor | Description |
|---|---|
CloseInfo(Frame frame) |
|
CloseInfo(Frame frame,
boolean validate) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AbstractEventDriver.incomingFrame(Frame frame) |
|
void |
EventDriver.onFrame(Frame frame) |
|
void |
JettyAnnotatedEventDriver.onFrame(Frame frame) |
|
void |
JettyListenerEventDriver.onFrame(Frame frame) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
ExtensionStack.incomingFrame(Frame frame) |
|
void |
FrameCaptureExtension.incomingFrame(Frame frame) |
|
protected void |
AbstractExtension.nextIncomingFrame(Frame frame) |
|
protected void |
AbstractExtension.nextOutgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
|
void |
ExtensionStack.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
|
void |
FrameCaptureExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
CompressExtension.forwardIncoming(Frame frame,
ByteAccumulator accumulator) |
|
void |
DeflateFrameExtension.incomingFrame(Frame frame) |
|
void |
PerMessageDeflateExtension.incomingFrame(Frame frame) |
|
protected void |
PerMessageDeflateExtension.nextIncomingFrame(Frame frame) |
|
protected void |
PerMessageDeflateExtension.nextOutgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
|
void |
CompressExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
FragmentExtension.incomingFrame(Frame frame) |
|
void |
FragmentExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
IdentityExtension.incomingFrame(Frame frame) |
|
void |
IdentityExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
BinaryFrame |
|
class |
CloseFrame |
|
class |
ContinuationFrame |
|
class |
ControlFrame |
|
class |
DataFrame |
A Data Frame
|
class |
PingFrame |
|
class |
PongFrame |
|
class |
ReadOnlyDelegatedFrame |
Immutable, Read-only, Frame implementation.
|
class |
TextFrame |
| Constructor | Description |
|---|---|
DataFrame(Frame basedOn) |
Construct new DataFrame based on headers of provided frame.
|
DataFrame(Frame basedOn,
boolean continuation) |
Construct new DataFrame based on headers of provided frame, overriding for continuations if needed.
|
ReadOnlyDelegatedFrame(Frame frame) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
FrameFlusher.enqueue(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
|
void |
AbstractWebSocketConnection.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
Frame from API, User, or Internal implementation destined for network.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
DeMaskProcessor.reset(Frame frame) |
|
void |
PayloadProcessor.reset(Frame frame) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
AbstractJsrEventDriver.onFrame(Frame frame) |
|
void |
JsrAnnotatedEventDriver.onFrame(Frame frame) |
|
void |
JsrEndpointEventDriver.onFrame(Frame frame) |
Copyright © 1995–2019 Webtide. All rights reserved.