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 | |
org.eclipse.jetty.websocket.mux |
Jetty WebSocket Common : MUX Extension Core [Unstable Early Draft]
|
Modifier and Type | Method and Description |
---|---|
void |
IncomingFrames.incomingFrame(Frame frame) |
void |
OutgoingFrames.outgoingFrame(Frame frame,
WriteCallback callback)
A frame, and optional callback, intended for the network.
|
Modifier and Type | Method and Description |
---|---|
void |
WebSocketClientConnection.outgoingFrame(Frame frame,
WriteCallback callback)
Overrride to set 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 copy) |
protected void |
WebSocketFrame.copyHeaders(Frame frame) |
ByteBuffer |
Generator.generateHeaderBytes(Frame frame) |
void |
Generator.generateWholeFrame(Frame frame,
ByteBuffer buf)
Generate the whole frame (header + payload copy) into a single ByteBuffer.
|
ByteBuffer |
Generator.getPayloadWindow(int windowSize,
Frame frame) |
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 |
JettyAnnotatedEventDriver.onFrame(Frame frame) |
void |
JettyListenerEventDriver.onFrame(Frame frame) |
void |
EventDriver.onFrame(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
ExtensionStack.incomingFrame(Frame frame) |
protected void |
AbstractExtension.nextIncomingFrame(Frame frame) |
protected void |
AbstractExtension.nextOutgoingFrame(Frame frame,
WriteCallback callback) |
void |
ExtensionStack.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
DeflateFrameExtension.incomingFrame(Frame frame) |
void |
PerMessageDeflateExtension.incomingFrame(Frame frame) |
void |
DeflateFrameExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
void |
PerMessageDeflateExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
FragmentExtension.incomingFrame(Frame frame) |
void |
FragmentExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityExtension.incomingFrame(Frame frame) |
void |
IdentityExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
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 |
WriteBytesProvider.enqueue(Frame frame,
Callback callback) |
void |
AbstractWebSocketConnection.outgoingFrame(Frame frame,
WriteCallback callback)
Frame from API, User, or Internal implementation destined for network.
|
void |
WriteBytesProvider.releasePayloadBuffer(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
DeMaskProcessor.reset(Frame frame) |
void |
PayloadProcessor.reset(Frame frame) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractJsrEventDriver.onFrame(Frame frame) |
void |
JsrEndpointEventDriver.onFrame(Frame frame) |
void |
JsrAnnotatedEventDriver.onFrame(Frame frame) |
Modifier and Type | Class and Description |
---|---|
class |
MuxedFrame |
Modifier and Type | Method and Description |
---|---|
void |
MuxGenerator.generate(long channelId,
Frame frame,
WriteCallback callback) |
void |
MuxChannel.incomingFrame(Frame frame)
Incoming frames from Muxer
|
void |
Muxer.incomingFrame(Frame frame)
Incoming mux encapsulated frames.
|
void |
AbstractMuxExtension.incomingFrame(Frame frame) |
void |
MuxChannel.outgoingFrame(Frame frame,
WriteCallback callback)
Frames destined for the Muxer
|
void |
AbstractMuxExtension.outgoingFrame(Frame frame,
WriteCallback callback) |
void |
Muxer.output(long channelId,
Frame frame,
WriteCallback callback)
Outgoing frame, without mux encapsulated payload.
|
void |
MuxParser.parse(Frame frame)
Parse the raw
WebSocketFrame payload data for various Mux frames. |
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.