Package | Description |
---|---|
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 : Frame & 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 and 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 and Description |
---|---|
void |
WebSocketClientConnection.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode)
Override to set the masker.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketFrame
A Base Frame as seen in RFC 6455.
|
Modifier and Type | Method and Description |
---|---|
Frame |
WebSocketFrame.setMask(byte[] maskingKey) |
Frame |
WebSocketFrame.setMasked(boolean mask) |
Modifier and Type | Method and Description |
---|---|
void |
Generator.assertFrameValid(Frame frame) |
static WebSocketFrame |
WebSocketFrame.copy(Frame original) |
protected void |
WebSocketFrame.copyHeaders(Frame frame) |
ByteBuffer |
Generator.generateHeaderBytes(Frame frame) |
void |
Generator.generateHeaderBytes(Frame frame,
ByteBuffer buffer) |
void |
Generator.generateWholeFrame(Frame frame,
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) |
Constructor and Description |
---|
CloseInfo(Frame frame) |
CloseInfo(Frame frame,
boolean validate) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractEventDriver.incomingFrame(Frame frame) |
void |
JettyListenerEventDriver.onFrame(Frame frame) |
void |
JettyAnnotatedEventDriver.onFrame(Frame frame) |
void |
EventDriver.onFrame(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
FrameDebugExtension.incomingFrame(Frame frame) |
void |
ExtensionStack.incomingFrame(Frame frame) |
protected void |
AbstractExtension.nextIncomingFrame(Frame frame) |
protected void |
AbstractExtension.nextOutgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
void |
FrameDebugExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
void |
ExtensionStack.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
Modifier and Type | Method and Description |
---|---|
protected void |
CompressExtension.forwardIncoming(Frame frame,
ByteAccumulator accumulator) |
void |
PerMessageDeflateExtension.incomingFrame(Frame frame) |
void |
DeflateFrameExtension.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 and Description |
---|---|
void |
FragmentExtension.incomingFrame(Frame frame) |
void |
FragmentExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityExtension.incomingFrame(Frame frame) |
void |
IdentityExtension.outgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
Modifier and Type | Class and Description |
---|---|
class |
BinaryFrame |
class |
CloseFrame |
class |
ContinuationFrame |
class |
ControlFrame |
class |
DataFrame
A Data Frame
|
class |
PingFrame |
class |
PongFrame |
class |
TextFrame |
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
void |
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 and Description |
---|---|
void |
PayloadProcessor.reset(Frame frame) |
void |
DeMaskProcessor.reset(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
JsrEndpointEventDriver.onFrame(Frame frame) |
void |
JsrAnnotatedEventDriver.onFrame(Frame frame) |
void |
AbstractJsrEventDriver.onFrame(Frame frame) |
Copyright © 1995-2015 Webtide. All Rights Reserved.